מיקרוסופט צריכה לחדול מניסיונותיה להוקיע תוכנות קוד פתוח כמו מערכת ההפעלה "לינוקס" ושרת האינטרנט "אפאצ'י" ובמקום זאת להדגיש את יתרונות המוצרים שלה, על פי מסמך פנימי של החברה, שדלף לרשת ופורסם באתר opensource.org בסוף השבוע שעבר.
מחברי המסמך סוקרים את דרכי ההתמודדות של ענקית התוכנה עם תוכנות הקוד הפתוח בשנים האחרונות, וקובעים כי תוכנות קוד פתוח שהגיעו ל"איכות מסחרית" מציבות "איום ישיר" בטווח הקצר על הכנסות מיקרוסופט, "בייחוד בשוק השרתים". הם ממליצים לחברה להדגיש את העלות הכרוכה בתפעול מערכות מבוססות קוד פתוח, במקום לנסות לקעקע את מעמדן כתחליף ראוי לתוכנה הקניינית של מיקרוסופט.
מיקרוסופט טוענת כי תפעול תוכנות קוד פתוח, ובעיקר מערכות ההפעלה של לינוקס, לא משתלם כלכלית לאורך זמן. זאת, מכיוון שהחברות המשתמשות בתוכנות אלה חייבות להעסיק צוות מתכנתים שידאג לתחזוקה השוטפת של התוכנה.
מיקרוסופט טוענת כי אלפי המתכנתים שהיא מעסיקה מאפשרים לה ליצור תוכנות אמינות יותר, שאינן זקוקות לתחזוקה שוטפת. עם זאת, מחברי המסמך מציינים כי מיקרוסופט מכירה בכך שהיא עומדת מול קהילה גדולה של מפתחי תוכנה, שמאמינים בפיתוח תוכנות קוד הפתוח ומחויבים לרעיון. "היכולת של תוכנות הקוד הפתוח לרתום לטובתן את הכשרון הקולקטיבי של אלפי בני אדם ברחבי הרשת היא פשוט מדהימה", נכתב במסמך.
דובר מיקרוסופט מסר כי "החברה אינה מתכוונת להגיב למידע ספקולטיבי בלתי רשמי", זאת על אף שגורמים המקורבים לחברה מסרו כי מדובר במסמך אמין, שמהווה חלק מתוכניתה של מיקרוסופט להתמודדות עם האיום הטמון מבחינתה בתוכנות הקוד הפתוח.
מה קוד פתוח?
רוב יצרני התוכנה הקניינית (ובראשם מיקרוסופט) נוטים לשמור את קוד המקור של התוכנות שלהם לעצמם ולא לאפשר לאחרים לשנותו וליהנות מפיתוחיו (קוד מקור סגור).
על פי תפישת הקוד הפתוח, תוכנה מופצת ברשיון יחד עם קוד המקור (קוד תוכנה לפני שעבר שלב של מהדר - compiler), בדרך שמעודדת מפתחים לשנותו ולשפרו כראות עיניהם.
מוצרי הדגל של תנועת קוד המקור הפתוח הם מערכת הפעלה לינוקס ושרת האינטרנט אפאצ'י. בשנים האחרונות גם חברות מסחריות כמו IBM, סאן ונטסקייפ החלו לתמוך בפרויקטים של קוד פתוח, בעוד מיקרוסופט עומדת בהתנגדותה לגישת הקוד הפתוח.
תומכי הקוד הפתוח טוענים שטכנולוגיות שפותחו על פי מודל הקוד הפתוח הן יציבות יותר ומאובטחות יותר מאשר מוצרי מיקרוסופט ומוצרים של חברות מסחריות אחרות, המבוססים על קוד מקור סגור.
תומכי הקוד הסגור טוענים כי תוכנות המבוססות על קוד פתוח מסכנות את האבטחה בארגון, פוגעות בקניין הרוחני של החברה ויקרות לתפעול לאורך זמן.