الإعلانات

Microsoft هي شركة مختلفة جذريًا منذ أن تولت Satya Nadella السلطة. في غضون فترة زمنية قصيرة ، حولت نفسها من شركة عملاقة خانقة هيمنت على مساحة الكمبيوتر الشخصي في التسعينيات ، إلى شركة تصنع منتجات تثير الناس.

كما قامت Microsoft بتغيير جذري لثقافتها المؤسسية. بمجرد أن أصبحت معزولة وسرية ، تقوم الشركة الآن بإطلاق جواهر التاج الخاصة بها بموجب تراخيص مفتوحة المصدر. وأبرزها إطار .NET بداية غنو لمايكروسوفت: ماذا يعني .NET Framework مفتوح المصدر لبقية مناأصدرت Microsoft للتو جزءًا كبيرًا من التعليمات البرمجية الخاصة بها بموجب ترخيص مفتوح المصدر. هذه الخطوة تكسر سنوات من التقاليد. لكن لماذا وماذا يعني لك؟ اقرأ أكثر ، على الرغم من أن مايكروسوفت أصدرت مؤخرا كود الاستوديو المرئي بموجب ترخيص معهد ماساتشوستس للتكنولوجيا ، ونشر المصدر إلى جيثب.

ولكن لماذا يجب أن يهمك؟ أنت لست مبرمج. ليس لديك أي اهتمام بالخوض في جبال وجبال كود C ++ ، فقط لترى كيف تسير الأمور. هذا هو الشيء العظيم في Windows - لا تحتاج إلى التفكير التقني للحصول على أقصى استفادة منه.

لكن هذه التغييرات التي تحدث من وراء الكواليس مهمة حقًا ، وتعد بأن يكون لها تأثير حقيقي على كيفية استخدامك للكمبيوتر ، لذا انتبه.

instagram viewer

برامج أقل مهجورة

تطلق Microsoft ، في أي عام ، مئات المنتجات. البعض ، منذ البداية ، يتمتعون بجاذبية كبيرة في السوق ويصبحون نجاحات مزعجة. البعض الآخر ، أقل من ذلك ، لكنهم ينجحون في تطوير متابع متخصص.

في النهاية ، يتم إيقافهم. Microsoft Money كان مثالا عظيما على ذلك. لقد كانت مقدمة لـ Mint ، وسمحت لك بتتبع أموالك ، وكان لديها كادر صغير من المستخدمين الذين أقسموا بها. كانت واحدة من أقدم منتجاتها أيضًا ، تم إطلاقها لأول مرة في عام 1991 ، وتم إيقافها أخيرًا في عام 2009 ، بعد ما يقرب من عقدين من خدمة توفير المال المخلص.

مال

الآن بعد أن أصبحت Microsoft منفتحة أخيرًا لإصدار شفرة المصدر لمنتجاتها بموجب تراخيص متساهلة ، فمن المنطقي أنها ستصبح في النهاية بدء منتجات المصادر المفتوحة التي لم تعد تنوي متابعتها تجاريًا ، تمامًا مثلما فعلت ID Software مع العديد من ألعابها ، مثل Quake 3 و الموت.

مما يعني أنه عندما يقتل شيء ما من قبل Microsoft ، سيكون المجتمع جاهزًا وقادرًا على تحمل الركود ، إذا أرادوا ذلك.

أفكار رائعة ، تتم مشاركتها علنًا

ربما لم تكن تعرف ذلك ، ولكن بينما كانت Microsoft تعمل على نظام Windows 8 و Windows 10 ، كان فريق سري من 100 شخص في Redmond يعمل بعيدًا في نظام تشغيل آخر يسمى Midori. لم يشاهده سوى عدد قليل من الأشخاص خارج Microsoft ، ولكن مما تم الكشف عنه علنًا ، يبدو الأمر مذهلًا.

كما ترى ، Windows الذي من المحتمل أن تقرأه هذه المقالة له تاريخ طويل ، وقد ورثت الكثير من التعليمات البرمجية وقرارات التصميم من الإصدارات الأولى من Windows. بعض قرارات التصميم هذه كانت منطقية في ذلك الوقت ، ولكن في ضوء مشهد حوسبة جديد مع تهديدات أمنية جديدة وأنظمة قوية بشكل متزايد ، تبدو قديمة إلى حد ما.

الشفرة

كانت ميدوري بداية جديدة. يمكنه تشغيل التطبيقات التي تم توزيعها عبر عقد متعددة. إنه تطبيقات وضع الحماية ما هو Sandbox ، ولماذا يجب أن تلعب في واحديمكن للبرامج عالية الاتصال أن تفعل الكثير ، ولكنها أيضًا دعوة مفتوحة للمتسللين السيئين للإضراب. لمنع نجاح الإضرابات ، يجب على المطور اكتشاف وإغلاق كل ثقب في ... اقرأ أكثر (كما يفعل Android) من أجل زيادة الأمان. والأهم من ذلك ، أنه سيكون أسرع وأكثر استقرارًا ، حيث ستتم كتابة الأجزاء الأساسية من النظام - مثل النواة وبرامج تشغيل الأجهزة والتطبيقات - في شيء يسمى "التعليمات البرمجية المُدارة".

كان يمكن أن يكون لا يصدق.

لسوء الحظ ، يبدو أن المشروع قد انتهى بشكل غير متوقع ، مع تسريح الموظفين أو إعادة تكليفهم داخل الشركة. قالت Microsoft أنها تعتزم استخدام بعض المفاهيم من Midori في الإصدارات الأحدث من Windows.

منذ ذلك الحين ، قام بعض الذين تم تسريحهم بتدوين تجاربهم وانعكاساتهم على مشروع ميدوري. واحدة من النقاط الأكثر إثارة للاهتمام التي أدلى بها مطور ميدوري السابق جو دوفي هو أنه كان من الأفضل لو كانت مفتوحة المصدر من البداية.

"أسفي الأكبر هو أننا لم نرصدها منذ البداية ، حيث يمكن للجدارة على الإنترنت الحكم على قطعها بشكل مناسب. كما هو الحال مع جميع الشركات الكبرى ، لم تكن القرارات حول مصير التكنولوجيا الأساسية في Midori مدفوعة بالتكنولوجيا بالكامل ، وللأسف ، حتى لا تكون مدفوعة بالكامل بالأعمال "

ربما لم تكن هذه التجربة المثيرة للاهتمام في تصميم نظام التشغيل فاشلة ، إذا كان الجمهور قادرًا على تقييم وتقدير مزايا Midori ، وتقديم ملاحظات. في حين أنه لا يمكن تغيير الماضي بالتأكيد ، فإن المستقبل يبدو مشرقًا لشركة Microsoft ، التي لم تكن خجولة أبدًا عندما يتعلق الأمر بإظهار ما تعمل عليه.

الترميز التعاوني يجعل البرامج أفضل

انظر إلى صفحة Github لأي منتج برمجي مفتوح المصدر - سواء كان ذلك WordPress أو Linux kernel أو حتى Microsoft كود الاستوديو المرئي - وستجد صفحة مشاكل. يوثق هذا المشاكل المختلفة التي تم العثور عليها في البرنامج ، ويتم تقديمها من قبل المطورين والمستخدمين على حد سواء.

IssueTracker

هذا هو الشيء العظيم في برمجيات المصدر المفتوح. ما كان متاحًا مرة واحدة فقط لعدد قليل من المطورين يشاهده الآن جمهور أكبر ، قادر على تحديد المشاكل وشرحها والمساعدة في حلها.

الآن ، تخيل ما إذا كان بإمكانك القيام بذلك في جزء كبير من البرامج التجارية. مع وجود مصادر مختارة تدريجيًا مفتوحة المصدر من مجموعة برامجها ، أصبحت هذه حقيقة واقعة.

(محتمل) الدعم الدائم

هذا يعود إلى النقطة السابقة حول البرمجيات المهجورة. تقترح Microsoft اختيار المصدر المفتوح لبعض كتالوجات البرامج الخاصة بها (ولكن لا تضمن بأي شكل من الأشكال) أن هناك إمكانية لحزم برامج معينة مع تمديد دورة حياتها.

من Microsoft Money إلى يبدو خالدا ويندوز إكس بي لماذا لن يذهب نظام التشغيل Windows XP في أي وقت قريبًالا يمكن للأشخاص ترك Windows XP. في الشركات والمنازل في جميع أنحاء العالم ، سوف تبقى موجودة. تحدثنا مع ثلاثة من مستخدمي Windows XP من أجيال وخلفيات مختلفة لمعرفة السبب. اقرأ أكثر ; عندما تقتل مايكروسوفت شيء ما ، ينزعج الناس. تعني الاستعانة بمصادر مفتوحة لهذه الأجزاء الحيوية من البرامج أن هناك فرصة يمكن للمجتمع توليها ، وسيستمر عرض التصحيحات والتحديثات ، بشرط استمرار الاهتمام.

ويندوز إكس بي

بالنسبة إلى الشركات التي لا تزال عالقة في استخدام الإصدارات القديمة من برامج Microsoft بسبب مخاوف قديمة ، سيكون بإمكانها إما دعم برامجها الخاصة ذاتيًا ، أو الدفع لجهة خارجية للقيام بذلك. هذا مثير حقًا.

تعلم من الأفضل

هذا سيكون بلا شك مثيرًا للجدل (لا تتردد في إخباري بمدى خطأ في التعليقات) ، ولكن هنا يذهب. أعتقد أن اختيار Microsoft لفتح التعليمات البرمجية مفتوحة المصدر سيكون بمثابة نعمة للأشخاص الذين يتعلمون البرمجة.

توصلت إلى هذا الاستنتاج بعد التحدث إلى العديد من الأشخاص حول كيفية تعلمهم البرمجة في الثمانينيات ، قبل أن يكون Stack Overflow و Code Complete و Reddit أمورًا. بالنسبة للجزء الأكبر ، أخذوا كودًا كتبه شخص ما بالفعل ، وقاموا بتعديله. من خلال التجربة والخطأ ، أخذوا عمل شخص آخر ، و جعلها خاصة بهم. كانوا يقضون ساعات في الاختراق على أجهزة BBC Micros و Spectrums ، فقط لتغيير الشكل الذي يبدو عليه الكائن ، أو لإضافته إلى لعبة يمتلكونها.

الأساسي

ستختار Microsoft نشر رمزها على Github هذا المفهوم وتطبيقه على 21ش مئة عام. يمكن أن يتعلم الناس البرمجة عن طريق تعديل البرامج التي يستخدمونها على أساس يومي. كم هو رائع ذلك?

مفتوح المصدر ، ومفتوح

من المحتمل أنك لست مبرمجًا. هذا جيد. معظم الناس ليسوا كذلك. ولكن يجب أن تهتم باختيار Microsoft لفتح مصدر المزيد والمزيد من التعليمات البرمجية لأنها تؤثر بشكل غير مباشر على حياتك الرقمية.

كما تؤكد أيضًا على كيفية تحول Microsoft إلى شركة أكثر انفتاحًا ؛ منها برنامج Windows 10 Insider Preview كن أول من يختبر إصدارات Windows 10 الجديدة كنظام Windows Insiderإن المطلعين على Windows هم أول من يختبر إصدارات Windows 10 الجديدة. هم أيضا أول من يعاني من الخلل. نعرض لك هنا كيفية الانضمام إلى البرنامج أو مغادرته وكيفية المشاركة ... اقرأ أكثر ، حيث يمكن للمستخدمين اختبار الميزات الجديدة عند بنائها ؛ لاعتماده جيثب; حتى قرارها السماح لتطبيقات iOS و Android بذلك يعمل على Windows 10 هل تريد تشغيل تطبيقات Android و iOS المفضلة لديك على Windows 10؟لدى Microsoft مشكلة في التطبيق. ويمكن أن يتيح لك حلها تشغيل تطبيقات Android و iOS على سطح مكتب Windows. دورك! شجع المطورين على نقل التطبيقات إلى Windows باستخدام Project Astoria أو Islandwood. اقرأ أكثر .

علاوة على ذلك ، يبدو أنهم سعداء لتشغيل برامج Microsoft على منصات منافسة. على سبيل المثال ، يحتوي Android الآن على إصدار من Microsoft Office ، بينما لدى Linux كل من .NET Framework بداية غنو لمايكروسوفت: ماذا يعني .NET Framework مفتوح المصدر لبقية مناأصدرت Microsoft للتو جزءًا كبيرًا من التعليمات البرمجية الخاصة بها بموجب ترخيص مفتوح المصدر. هذه الخطوة تكسر سنوات من التقاليد. لكن لماذا وماذا يعني لك؟ اقرأ أكثر و كود الاستوديو المرئي. قطعة البرنامج السابقة لديها القدرة على أن تؤدي إلى المزيد من البرامج عبر الأنظمة الأساسية، حيث يمكن للمطورين كتابة التعليمات البرمجية مرة واحدة وتشغيلها على .NET framework عبر Linux و OS X و Windows.

هل هناك أي مكاسب أخرى رائعة في تبني Microsoft لحركة المصدر المفتوح؟ أخبرني في التعليقات بالأسفل.

حقوق الصورة: نظام التشغيل Windows XP (Rob DiCaterino), قطعة من الرمز (Timitrius)

ماثيو هيوز مطور برامج وكاتب من ليفربول بإنجلترا. نادرًا ما يتم العثور عليه بدون كوب من القهوة السوداء القوية في يده ويعشق جهاز Macbook Pro والكاميرا الخاصة به. يمكنك قراءة مدونته على http://www.matthewhughes.co.uk ومتابعته على تويتر علىmatthewhughes.