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

למה מפתחים עוזבים

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

המתכנת של Bitcoin Core - התוכנה שמאחורי רשת Bitcoin - אמר גם בטוויטר כי המאגר של Bitcoin צריך לזוז, וציין כי GitHub יהיה מיושן בגלל המהלך של מיקרוסופט.

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

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

מה זה אומר בסופו של דבר, למרות?

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

אבל אין הוכחה חותכת לכך. מוקדם לדעת. עם זאת, החברה המשיכה ומינה את נט פרידמן - חבר מכובד בקהילת הקוד הפתוח - כמנכ"ל החברה. לאחר השדה שאלות על Reddit, הוא היה זה לומר למפתחים שעזבו את הרציף:

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

כמובן, חלק אולי לראות את זה כמו pandering של מיקרוסופט, אבל עדיין לא ניתן לטעון כי החברה אינה עושה את כל המאמצים שהיא יכולה לשמור על האמינות שלה במקרה זה בפרט. כמו כן, העובדה GitLab ראתה פי 10 את מספר הבקשות משתמש לא בהכרח אומר כי GitHub הוא דימום החוצה. זהו רגע של מערבולת ויש לצפות להגירה מסוימת. עם זאת, GitLab הוא קטן באופן משמעותי מאשר GitHub, כך רווח פי עשרה על הסוף שלהם יכול להיות הפסד של חמישה אחוזים בבסיס המשתמש של GitHub.

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

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

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

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

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

האם אתה מרגיש כי המעבר מ GitHub מוצדקת לאחר הרכישה הזו? יידע אותנו הערה!