https://github.com/dotnet/coreclrhttps://github.com/dotnet/corefx
https://github.com/aspnet/Mvc
https://github.com/xamarin/xamarin-android
או בקיצור
https://github.com/xamarin
https://github.com/dotnet
https://github.com/aspnet
או במילים ממש אחרות, Microsoft התחילו להפוך בשנתיים האחרונות (בעיקר בשנה האחרונה בקצב מסחרר) לחברה שפתחה את כל הקוד שלה ושמה אותו בגיט.
הם בימים אלה ממש (לפני כשלושה שבועות) שיחררו גרסה RC2 עבור Net Core. שמאפשר לכתוב אפליקציות עבור כל מערכת הפעלה שתרצה בערך.
קנו את Xamarin ושיחררו רישיונות בחינם לכולם, בנוסף פירסמו את כל הקוד מקור בגיט.
עזוב שממליץ לך להסתכל על הבנצ'מרקים שלהם בווב, שרת Kestrel שהם עובדים עליו חזק בטירוף, מגיע לביצועים מרשימים ביותר והוא Cross Platform.
שלא נדבר שהוא יודע לדבר עם כל שרת שתרצה (nginx, iis וכו').
אהה ושכחתי עוד משהו חשוב מאוד (לפחות לחלקנו) - הם כתבו את כל הCompiler שלהם מחדש, תקרא קצת על Roslyn.
מאפשרים לך לכתוב הרחבות לRoslyn ולהכניס לוגיקה משלך לקומפילציה (כלומר אם לדוג' אתה מצפה שכל המשתנים הפרטיים יתחילו עם קו תחתון ויש למישהו משתנה פרטי ללא קו תחתון בהתחלה, אתה יכול להכשיל קומפילציה + להציע למתכנת תיקון אוטומטי בלחיצת כפתור).
שלא נדבר על כל תשתית הmultithreaded החדשה שהם מספקים (ספריית הTPL), עזוב שהביצועים שלה מדהימים היא גם פשוטה ברמות ולקחה את כל התכנות הא-סינכרוני לכיוון אחר לגמרי מה שאף שפה עדיין לא עשתה (לא שאני מכיר לפחות).
בקיצור, מי שמספיד היום את מייקרוסופט פשוט אין לו מושג, אם הם ימשיכו בקצב שהם רצים בשנתיים האחרונות, הם פשוט יגיעו למצב שחברה שתחליט לפתח בג'אווה פשוט תפסיד.