מיקרוסופט: נגביר את התאימות בין תוכנות
יו"ר ענקית התוכנה, ביל גייטס, השיק יוזמה חדשה להגברת התאימות בשוק התוכנה. במכתב ללקוחות הוא מבטיח כי החברה תשקיע מאמצים באספקת תוכנות שיעבוד זו מול זו בקלות יתרה, גם כאשר מדובר בתוכנות צד שלישי, וטוען כי תוכנות קוד פתוח לא בהכרח מספקות מענה דומה
בניסיון להגביר את האטרקטיביות של תוכנות מיקרוסופט לעומת תוכנות קוד פתוח, הבטיחה החברה להקדיש מאמצים כדי להבטיח כי המוצרים שלה יעבדו טוב יותר עם מערכות תוכנה וחומרה אחרות. על ההחלטה החדשה, המנוגדת למדיניות המסורתית של החברה, מסר יו"ר החברה, ביל גייטס, במכתב פתוח ששלח בדואר האלקטרוני בסוף השבוע.
מכתבים פתוחים ששלח גייטס בעבר היו איתות מקדים ליוזמות חדשות שהשיקה החברה. האחרונה שבהן הייתה יוזמת "מיחשוב אמין", מאמץ מרוכז לשיפור האבטחה בתוכנות מיקרוסופט, עליו הכריז גייטס ב-2002. מרבית המכתבים הפתוחים שנשלחו על ידי בכירי החברה, גייטס וסטיב באלמר, עסקו בנושא זה.
"מחויבות לתאימות בין מערכות"
באיגרת הארוכה שנשלחה ביום ה' ופורסמה גם באתר החברה, מצהיר גייטס כי בכוונת מיקרוסופט להגביר את המאמצים שהיא משקיעה בהפיכת התוכנות שלה למוצר שעובד בתאימות עם טכנולוגיות קיימות אחרות.
"במשך השנים, התעשיה שלנו ניסתה דרכים שונות להתמודדות עם ההטרוגניות של שוק התוכנה", כתב גייטס. "אך הפתרון שהוכיח עצמו בעקביות כיעיל ומוצלח ביותר - הוא מחויבות עמוקה לתאימות בין מערכות (interoperability)".
מיקרוסופט ויצרניות תוכנה נוספות נהגו בעבר לעודד ארגונים רבים לרכוש חבילות תוכנה שלמות מקניינן, כאמצעי להגדלת הכנסותיהן. חבילות אלה שודרגו מעת לעת ורמת התאימות שאפשרו עם תוכנה של יצרנים מתחרים הייתה לעיתים נמוכה. התאימות לאחור (בגרסאות עבר) אף היא לא הייתה מהמשופרות, גם כשהיה מדובר בתוכנות של אותו יצרן.
אך גייטס כותב כעת כי הקיצוץ בתקציבי המיחשוב, והמאמצים ליצור תקני תוכנה תואמים, דחפו חברות רבות לחפש שיטות לשיפור התאימות בין המערכות הקיימות, במקום להשקיע בתוכנות חדשות. "החלפת כלל הטכנולוגיות הקיימות היא עניין בעייתי עבור רוב הארגונים", כתב גייטס. "הם פשוט השקיעו הרבה מדי במגוון מערכות מספקים שונים".
תוכנות קוד פתוח לא בהכרח תואמות
המדיניות החדשה של מיקרוסופט אינה חדשנית בהכרח. חברות תוכנה מרכזיות אחרות, כגון סאן ואורקל, דחפו בשנים האחרונות לכיוון של תאימות בין מערכות.
נראה כי חלק מהסיבות ליוזמה החדשה, שעשויה להיקרא "מיחשוב תואם", היא העובדה כי מיקרוסופט מתמודדת עם תחרות גוברת מצד לינוקס ותוכנות קוד פתוח נוספות, אותן ניתן להעתיק ולשנות באופן חופשי. תומכי התוכנות הללו טוענים כי מודל רישיון ההפצה הפתוח ותמיכתן בסטנדרטים טכנולוגיים מקלה על תאימות ביניהן.
לטענת גייטס, תוכנות קוד פתוח מעודדות התרבות של מערכות תוכנה שונות, ודווקא מקשות על שילובן עם מערכות קניינות אחרות. "קוד פתוח הוא שיטה לרישוי ופיתוח תוכנות, שיכולות אך אינן חייבות, להתאים זו לזו. גישת הפיתוח של קוד פתוח מעודדת יצירת שינויים רבים באותו סוג של תוכנה, כך שתהליכי הבדיקה וההטמעה, שמהווים צעד מהותי בדרך להשגת תאימות - עלולים לעלות ביוקר", הוא כתב.
על פי גייטס, מוצרים רבים של מיקרוסופט כבר עובדים בשילוב עם תוכנות ומערכות צד שלישי, והחברה מתכוונת להשקיע משאבים נוספים בהגברת התאימות של מוצריה. לכבוד היוזמה החדשה השיקה החברה אתר ייעודי, שכותרתו Microsoft Interoperability. "התוכנות שלנו תואמות לטכנולוגיות שהושקו אתמול או לפני כמה עשורים", כתב.
לא רק דיבורים
גייטס ציין במיוחד את המאמצים שמשקיעה החברה בשירותי רשת מבוססי XML. לדבריו, שפת הסימון הזו תאפשר לחברות לנקוט באסטרטגיה של "תאימות בעיצוב" על פני מערכות תוכנה רבות ומגוונות, ביניהן חבילת אופיס 2003 וקו מוצרי Office System, שה-XML מוטמעת בהם.
"האינטרנט הוא אולי הדוגמה הבולטת והמתאימה ביותר לתאימות, שבה כל רכיב תוכנה מסוגל להתחבר ולהחליף מידע עם רכיב אחר, כל עוד הם דבקים בפרוטוקולים המרכזיים", הוא כתב.
אתר ZDnet מדווח, כי אנליסטים בתעשיה סבורים כי מיקרוסופט אכן מתכננת להשקיע משאבים נוספים במאמצי התאימות בין התוכנות. דיוויד סמית', אנליסט בחברת המחקר גרטנר, סבור כי מיקרוסופט לא רק מדברת, אלא גם עושה צעדים בכיוון של תאימות, כל עוד הדבר אינו פוגע ברווחיה. אך אל גילן, אנליסט בחברת המחקר IDC, אמר שהחברה חייבת לשתף פעולה עם יצרניות נוספות על מנת להציג התקדמות אמיתית. הוא צופה כי היוזמה תביא לפיתוח תקנים אחידים לתאימות בין תוכנות.