paint-brush
البرمجيات مفتوحة المصدر لم تمت... إنها مجرد نسخة متشعبةبواسطة@salkimmich
تاريخ جديد

البرمجيات مفتوحة المصدر لم تمت... إنها مجرد نسخة متشعبة

بواسطة Sal Kimmich5m2025/03/03
Read on Terminal Reader

طويل جدا؛ ليقرأ

يواجه مجتمع البرمجيات مفتوحة المصدر أسئلة حول ما يعنيه أن تكون مفتوح المصدر حقًا. فقد تحولت شركات مثل Elastic وRedis Labs وHashiCorp إلى تراخيص تقييدية مثل SSPL أو BSL. وتروج الفروع التي ترفض هذه القيود لنموذج حوكمة أكثر شمولاً.
featured image - البرمجيات مفتوحة المصدر لم تمت... إنها مجرد نسخة متشعبة
Sal Kimmich HackerNoon profile picture
0-item
1-item

مقدمة

لطالما كانت البرمجيات مفتوحة المصدر توازنًا دقيقًا بين المثل العليا والعملية، وفي عام 2024، انقلب هذا التوازن رأسًا على عقب. مع الاتجاه المتزايد لمشاريع إعادة الترخيص والزيادة المقابلة في الشوكات، يواجه مجتمع المصدر المفتوح أسئلة حول ما يعنيه أن تكون مفتوحًا حقًا. بعد المناقشات الساخنة حول الجدل حول ترخيص HashiCorp الذي تناولناه في Open Source is Dead ، نتعمق في أحدث التطورات في هذا المجال الرائع. تساعدنا أحدث أبحاث الدكتورة Dawn Foster، The New Dynamics of Open Source: Relicensing, Forks, & Community Impact ( Foster, 2024 )، على فهم حقائق إعادة الترخيص والتأثيرات المتتالية التي تخلقها عبر المجتمعات والنظم البيئية.

أصول المصدر المفتوح ومبادئه الأساسية

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


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

ماذا يحدث حقا؟

إن إعادة الترخيص ليست جديدة، ولكن عام 2024 أوضح أنها أصبحت اتجاهًا مهيمنًا. فقد تحولت شركات مثل Elastic وRedis Labs وHashiCorp إلى تراخيص تقييدية مثل SSPL أو BSL، مشيرة إلى الحاجة إلى حماية نماذج أعمالها. فما هو رد فعل المجتمع؟ شوك ترفض هذه القيود وتدافع عن نموذج حوكمة أكثر شمولاً تحت منظمات محايدة مثل Linux Foundation.

إن كل حالة توضح كيف أدى إعادة الترخيص إلى تفتيت الثقة، وتحفيز العمل، وإعادة تشكيل الحوكمة.

Elasticsearch وOpenSearch: حالة من الصراع بين الشركات

كان قرار Elastic بتبني SSPL في عام 2021 لحظة محورية في مشهد المصدر المفتوح ( Elastic، 2024 ). تهدف هذه الخطوة إلى منع AWS من الاستفادة من Elasticsearch دون المساهمة في المقابل، لكنها أدت إلى تنفير جزء كبير من المجتمع. لم تكن استجابة AWS - إنشاء OpenSearch - تتعلق فقط بالحفاظ على الوظائف. في حين انتقل OpenSearch منذ ذلك الحين تحت مؤسسة OpenSearch ضمن مؤسسة Linux اعتبارًا من سبتمبر 2024، في أيامه الأولى، احتفظت AWS بالسيطرة الكاملة على اتجاه المشروع، على الرغم من الادعاءات العامة بالانفتاح. قوبلت مناقشات الحوكمة باتخاذ قرارات داخلية داخل أمازون، مما أدى إلى الإحباط وانفصال بعض أعضاء المجتمع ( مؤسسة OpenSearch، 2024 ).

Redis وValkey: شوكة مدفوعة بإعادة الترخيص

كان إضافة Redis Labs لبند Commons إلى ترخيص BSD المتساهل الخاص بها في عام 2018 بمثابة نقطة تحول للمشروع. بمرور الوقت، أدت التحولات الإضافية - بما في ذلك اعتماد SSPL - إلى الإحباط ( Redis Labs، 2024 ). في حين ظهر KeyDB كشوكة أداء متعددة الخيوط لـ Redis، إلا أنه لم يكن مدفوعًا بشكل مباشر بإعادة الترخيص ويظل تحت ملكية الشركات دون حوكمة محايدة موثقة ( Snap Inc ، 2024). كانت الاستجابة الأكثر مباشرة لإعادة الترخيص هي Valkey، وهي شوكة بديلة تم إنشاؤها بموجب Linux Foundation بنموذج حوكمة محايد، مع الحفاظ على روح مشروع Redis الأصلي.

Terraform وOpenTofu: التمرد الشعبي

أثار تحول HashiCorp إلى BSL في عام 2024 غضبًا بين المستخدمين الذين اعتمدوا على انفتاح Terraform ( HashiCorp، 2024 ). حشدت OpenTofu، وهي فرع تقوده مؤسسة Linux، بسرعة تحالفًا من المساهمين والمنظمات العازمين على دعم مبادئ التعاون المفتوح. من خلال التأكيد على الحوكمة الشفافة وإعطاء الأولوية لاحتياجات المستخدم، بدأت OpenTofu في رسم مسار مختلف عن سلفها ( OpenTofu، 2024 ).

الشوكات باعتبارها ثوارًا

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

يسلط إنشاء Valkey تحت إشراف مؤسسة Linux الضوء على مثال آخر لكيفية تعزيز الحوكمة المحايدة لمرونة المجتمع. على عكس KeyDB، التي تظل خاضعة لسيطرة الشركات، تعطي Valkey الأولوية للحوكمة المفتوحة وشمول المساهمين.

المقاييس المهمة: التوسع إلى ما هو أبعد من التنوع التنظيمي

أكد التحليل الأولي لفوستر على التنوع التنظيمي كمقياس رئيسي في تقييم صحة المشروع. ومع ذلك، يهدف البحث الجاري إلى تطوير مجموعة أكثر شمولاً من المقاييس لتقييم الفروع والمشاريع المعاد ترخيصها ( دراسة حالة CHAOSS Fork ، 2024). تجمع الدراسة بنشاط بيانات حول مؤشرات صحة إضافية تتجاوز تنوع المساهمين، مع التركيز على تباعد قاعدة التعليمات البرمجية، وهياكل الحوكمة، والاستدامة طويلة الأجل. المساهمون مرحب بهم!


يكشف تباعد قاعدة التعليمات البرمجية، وهو مقياس مهم آخر، عن كيفية تطور الفروع بشكل مستقل. مع الحفاظ على التوافق الأولي، تتحول الفروع الناجحة مثل OpenSearch وValkey بسرعة نحو الابتكار المدفوع باحتياجات المجتمع.

التحديات المقبلة

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


في قلب المناقشة يكمن سؤال أساسي: كيف يمكن للبرمجيات مفتوحة المصدر أن تحقق التوازن بين المطالب المتنافسة للمثل المجتمعية والجدوى التجارية؟ لا تقدم نتائج فوستر إجابات سهلة ولكنها تسلط الضوء على أهمية الشفافية والحوكمة المشتركة كمبادئ توجيهية.

خاتمة

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


إن بحث فوستر يتجاوز تشخيص هذا التوتر. فهو يسلط الضوء على مسارات عملية للإبحار في هذه المياه العاصفة. إن ظهور الشوكات التي يقودها المجتمع ونماذج الحوكمة المحايدة يقدم رؤية مقنعة للمستقبل. وتُظهِر الشوكات مثل OpenSearch وValkey وOpenTofu مرونة مجتمعات المصدر المفتوح عندما تتجمع حول مبادئ الشفافية والشمول. وتثبت هذه المشاريع أنه من الممكن الانفصال عن سيطرة الشركات وإعادة بناء النظم البيئية التي تعطي الأولوية للملكية الجماعية والابتكار.


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

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

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


مراجع