تتراجع Microsoft عن قرارها بإزالة ميزة رئيسية من إصدارها المفتوح .NET 6 أغضبت شركة Microsoft مجتمع .NET مفتوح المصدر في وقت سابق من هذا الأسبوع مع إزالة جزء رئيسي من Hot Reload في الإصدار القادم من .NET 6 ، سيتمكن المطورون من تعديل كود المصدر والاطلاع على النتائج الفورية عند تشغيل أحد التطبيقات.

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

تعرضت Microsoft الآن لانتكاسة بعد نكسة وغضب داخل الشركة من موظفي Microsoft. “لقد أخطأنا في تنفيذ قرارنا واستغرق الأمر وقتًا أطول من المتوقع حتى يستجيب المجتمع”. يوضح سكوت هانترمدير مشروع NET. وافقت Microsoft الآن على طلب المجتمع لإعادة تنشيط هذه الميزة. سيكون متاحًا في الإصدار الأخير من NET 6 SDK.

طُلب منا التعليق على طلب Microsoft تغيير المسؤول ، لكن الشركة لم ترغب في مناقشة القرار المثير للجدل. وقال متحدث باسم مايكروسوفت في بيان: “لقد اتخذنا خطوات لمعالجة المشكلة التي عانى منها بعض أعضاء مجتمع OSS لدينا”. على الحافة. “ستتوفر إمكانية إعادة التحميل السريع في 8 نوفمبر. سيكون Net 6 في التكوين المتاح بشكل عام لـ STK.”

مدونة مايكروسوفت بوست عدم الحديث عن هذا القرار المثير للجدل. بدلاً من ذلك ، يقترح أن حذف الرمز بدلاً من تعطيله أمر خاطئ وليس قرارًا تجاريًا. يقول هانتر: “في سعينا لتحقيق الغرض ، قمنا عن غير قصد بحذف الكود المصدري دون أن نسميه مسار الترميز هذا”.

يتيح Hot Reload للمطورين رؤية تغييرات التعليمات البرمجية فورًا عند تشغيل التطبيقات.

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

يقول Hunter: “مثل العديد من الشركات ، نتعلم الموازنة بين احتياجات مجتمع OSS وكداعم مؤسسي لـ .NET”. “أحيانًا لا نفهمها بالشكل الصحيح. عندما لا نفعل ذلك ، لا يمكننا إلا أن نتعلم من أخطائنا ونحقق تقدمًا أفضل.”

جاء هذا الحدث في وقت لاحق عدة أسابيع من الاضطرابات في مجتمع .NET حيث انخرطت Microsoft في .NET Foundation. مايكروسوفت في عام 2014. تم إنشاء هذا الأساس عندما أنشأ .NET Open Source ، وهي منظمة مستقلة تهدف إلى تحسين تطوير البرمجيات مفتوحة المصدر والتعاون لـ .NET. عضو اللجنة المستقيل مؤخرا. تم التساؤل عن دور NET Foundation ، “هل أنت هنا لتنفيذ رغبة Microsoft في فتح مصدر NET ، أم أنك هنا لتنمو وتعزيز مجتمع صحي؟”

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here