מייקרוסופט מחוייבים לקוד פתוח ???

26 בינואר, 2008 | מאת Doron Ofek |

הפוסט הזה נוצר לאחר קריאה של מאמרון קטן ב – Ynet אשר מצטט את סאם רמזי, האחראי במייקרוסופט על הקוד הפתוח.

האמת, שלי הדבר נראה די טבעי, בשנים האחרונות מייקרוסופט נתפסה כאוייבת מרה של הקוד הפתוח, וצריכה להישאל השאלה האם זה באמת נכון.

נכון שאי אפשר להאשים את מייקרוסופט בחיבה לקוד פתוח, אבל כחברה שעדיין נחשבת ממובילות הטכנולוגיה אפשר לנסות להבין מה עובר על החברה הזו.

בשנים האחרונות, פגשתי לא מעט משתמשי קוד פתוח ולינוקס, כאשר כמות המצהירים על עצמם כחובבי קוד פתוח הולכת ועולה. לא פעם שאלתי אנשים "למה דווקא קוד פתוח" או "למה דווקא תוכנה חופשית", נכון שמרבית המשתמשים הוותיקים ידעו לענות לי בזכות התוכנה החופשית, אך מרבית המשתמשים ה"חדשים יותר" לא בהכרח בחרו בתוכנה חופשית בגלל אידיאולוגיה או אמונה בשיטת הפיתוח אלא בגלל ש"מייקרוסופט הם נבלות" (או כל משפט אחר דומה), כלומר לא בחירה בקוד פתוח בגלל היכולות שלו אלא מתוך שנאה כלשהיא למייקרוסופט. לא מתוך אהבת מורדכי אלא מתוך שנאת המן.

וזה , לדעתי, מעלה שאלות שאמורות להיות מונחות הן לפתחה של קהילת הקוד הפתוח, והן לפתחה של מייקרוסופט. שאלות שהתשובות עליהן לא תמיד קלות או ברורות.

למה בעצם מייקרוסופט התנגדה / מתנגדת לקוד פתוח ?

התשובה לכך היא פשוטה, הקוד הפתוח הצליח לדעתי כמודל פיתוח תוכנה, אולם קיימים סביבו קשיים, כמודל עסקי, מייקרוסופט כמו הרבה גופים אחרים שחיים במודל עסקי ברור – נבהלו מ"העדר מודל עסקי" שהם מבינים.

האם מייקרוספט עשתה דברים שאחרים לא עושים ?

אתם יודעים, תמיד קל להיטפל לילד הברדקיסטי בגן, מייקרוסופט לא המציאה את הגלגל .. היא אולי נתפשת כ"בריון השכונתי" אבל הבריון הזה למד ממישהו – מייקרוסופט (ואני לא אוהב חלק מהדברים שעשתה ולא מאמין בחלק מהשיטות שהיא עשתה) לא המציאה את השיטות שבהם היא נוהגת – היא למדה אותן.

היא למדה אותן והצליחה לעשות אותן יותר טוב מאחרים .. כן גם יצרנים גדולים אחרים נוהגים באותן שיטות, בינהם יצרנים שלכאורה "חובבי קוד פתוח" או "חובבי תחרות" .. בולשיט. אף אחד מהיצרנים לא רוצה תחרות, ומבחינתם היה הכי טוב אם הם היו חברה יחידה בתחום שיכולה למקסם את הרווחים שלה על חשבון הצרכנים.

המטרה של חברה היא להרוויח – ואת זה מנסים גם במייקרוסופט לעשות (אולי מנסים יותר מידי טוב) , אך גם בחברות אחרות.

עם כל זה ועם כל הביקורת שיש לי על מייקרוסופט .. אני חושב שהם עצמם מודעים לכוחות הפועלים בשוק, הם מגיעים למסקנה כי גם הם צריכים לאמץ מדיניות מסויימת של קוד פתוח … אי אפשר לצפות (ולפחות אני לא מצפה) מהם להפוך להיות GNU או FSF או "יותר צדיקים מהאפיפיור" , אבל הם מנסים, מרבית הנסיונות שלהם באימוץ מודל עבודה של קוד פתוח כשלו עד עתה ..

הם לא חשבו שהשוק יגיב בצורה שהגיב, הם עצמם היו צריכים ללמוד את הנושא, אבל, בחודשים האחרונים נעשתה אצלם עבודה קצת אחרת ממה שהם נהגו , בצורה די צנועה ושקטה , הם הסמיכו 2 רשיונות כרשיונות חופשיים, על מנת להוציא מידע (וכנראה גם קוד כלול בכך) כחופשי .. אישית אני עוקב אחרי התהליך ואני יודע על כמות לא קטנה של משתמשי קוד פתוח וותיקים שעוקבים אחר התהליך .

בהבנה שלי, במייקרוסופט התחילו לעשות "טיפול שורש" , כלומר התחילו לטפל בדברים מהייסוד.

נכון זו עדיין לא "תוכנה חופשית" כמו שאנו מכירים אותה .. ונכון שמייקרוסופט ינסו להמשיך ולמקסם את הרווחים שלהם מתוכנה קיניינית ככל האפשר (גם במחיר של מודעות על כמה לינוקס גרועה ) כי זו התחרות שהם רגילים אליה .. זה בדיוק מה שהם היו עושים למוצרים מתחרים אשר היו מגיעים אליהם מחברות מתחרות .

אבל מעבר ללהקשיב לקולות הסערה – צריך גם ללמוד לשמוע את קול הרוח השקטה .

אמר פעם גנדי: "בהתחלה הם יתעלמו ממך, אחר כך הם יצחקו עליך, אחר כך הם ילחמו בך .. ובסוף אתה תנצח"

בתחרות הזו הקוד הפתוח כבר ניצח כמודל פיתוח וניצח עם מספר כלים טובים .. עכשיו נשאר למצוא את המודלים הכלכליים שמהם חברות יכולות להרוויח (ואל תגידו לי שוב "מודל של מכירת שרות" כי את זה אנחנו כבר מכירים).

- דורון

תגיות: ,

השארת תגובה

Protected by WP Anti Spam