لم تكن علاقه مايكروسوفت بالبرامج مفتوحه المصدر جيده فجل برامجها مغلقه وأبرزها هو نظام تشغيل ويندوز ولكن مؤخراً
بدأت بتحسين هذه العلاقه بتطوير منتجات مفتوحه المصدر فى هذا المقال نذكر ابرز تلك البرامج التي لا مفر من استخدامها .
Visual Studio Code
واحد من اقدم برامج مايكروسوفت مفتوحه المصدر , مع انه لا يستطيع مجاراه نظيره Microsofts Visual Studio
إلا انه يمتلك مجتمع نشط جدا وينمو باستمرار , يتميز البرنامج بالخفه ويدعم العديد من اللغات البرمجيه .
RxJS
عباره عن مجموعه من مكتبات ال JavaScript التى تدعم المعلومات غير المتزامنه .
وظيفته هو المساعده فى بناء تطبيقات الويب للجيل القادم.
TypeScript
عباره عن لغه برمجه جديد من ميكروسوفت تاتى كتطوير للغه JavaScript حيث تضيف لها مفاهيم ال Types , Classes ,
Modules التى ستعمل على أي نظام تشغيل .
ChakraCore
وهو نواه ال Chakra وهى عباره عن محرك للغه JavaScript ذو كفائه عاليه جدا يدعم تطبيقات ميكروسوفت وهو مكتوب
ب HTML CSS JS وهو يعمل على الانويه المتعدده مثل 32 و 64 وايضا على منصات ARM .
BashOnWindows
هو اكثر منتجات مايكروسوفت ثوريه , يقوم هذا التطبيق بمحاكات نظام Linux على ويندوز مثل برنامج Wine لذلك تستطيع
تشغيل تطبيقات Linux على الويندوز بسهوله وبكفائه عاليه من دون برامج محاكاة أخرى .
Net Core Libraries , Runtime and Roslyn.
بالرغم من انها تطبيقات منفصله ولكن وجب ذكرها مع بعض لانها كلها اجزاء من حزمه Net Framwork
اولا لدينا Net Framwork احد اكبر اسهامات مايكروسوفت فى مجتمع ال open source بالرغم من ان
ليس كل Net Framwork مفتوح المصدر الا ان اهم مكتباتها تم جعلها مفتوحه المصدر وهى بدايه جيده .
أيضا قامت مايكروسوفت بجعل Net Runtime و Roslyn بهذه الادوات يستطيع الان مبرمجين لغات الدوت نت جعل برامجهم تعمل على انظمه التشغيل المختلفه و هذا لم يكن ممكن بالسابق .
كانت هذه ابرز التطبيقات التى جعلتها مايكروسوفت مفتوحه المصدر وهى خطوه جيده و بالتأكيد ستفيد المستخدمين