CrabLang ، شوكة Rust التي تعد بوضع جميع مصالح الشركات جانبًا

كرابلانغ

شوكة المجتمع من الصدأ

مؤخرا اندلعت الأخبار ذلك ولدت شوكة من لغة البرمجة الشهيرة Rust ، الذي له الاسم كراب لانج وأنه من الجدير بالذكر أنهم لا ينوون تقسيم المجتمع ولن يطوروا فرعا منفصلا خاص بهم بالتوازي.

المشروع يحدث كفرع متزامن والذي يوفر حلاً بناءً على مصدر كود Rust الأصلي ، والذي لا يزال يعتبر مرجعًا.

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

تطوير مفترق لغة Rust ومدير حزمة الشحن (يتم توفير الشوكة تحت اسم Crabgo) بقيادة Travis A. Wagner. ال أسباب من الشوكة تم الاستشهاد بها على أنها عدم الرضا عن التأثير المتزايد للشركات على لغة الصدأ وسياسة العلامات التجارية المشكوك فيها لمؤسسة Rust.

التشعب سوف يرحل بشكل دوري لغة Rust وتغييرات مدير الحزم ، بعد ذلك سيتم تشكيل إصدارات من Crab متطابقة في وظائفها مع إصدارات Rust ، لكن لا تفرض أي قيود على المطورين المتأصلين في مشروع Rust.

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

نريد التأكيد على أننا لسنا على خلاف مع المشروع أو مع اللغة الأصلية. نحن نقدر كل ما تفعله لتحسين اللغة ، وسيستمر الفرع الرئيسي لشوكة لدينا في مواكبة أحدث التعليمات البرمجية الأصلية. هدفنا الأساسي هو التأكد من أن المجتمع لديه بديل يتوافق مع قيمهم ورغبتهم في الاستخدام غير المقيد.

إن شوكة مجتمع Crab مدفوعة بحبنا للغة تحمل اسم نوع من الفطر.

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

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

كان السبب هو نقل جان هايد مينايد ، الذي تمت دعوته إلى مؤتمر RustConf 2023 ، من حالة المؤتمر الرئيسي إلى الوضع العادي ، وبعد ذلك رفض جان هايد التحدث في المؤتمر. جان هايد مينايد هو أحد محرري C Standard وناشط. يروج JeanHeyd لإدراج دعم انعكاس وقت التجميع في Rust ، والذي خطط لتكريس حديثه له.

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

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

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


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.