الموقف: المزيد والمزيد من الشركات مفتوحة المصدر تقوم بتغيير التراخيص - نناقش آراء الخبراء

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


صور - الصفاء ميتشل - Unsplash

الشركات المرخصة


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

في ديسمبر الماضي ، تم تعديل الترخيص في Confluent. يتم الآن توزيع محرك KSQL لمعالجة البيانات في الوقت الفعلي بموجب ترخيص Confluent Community بدلاً من Apache 2.0. لا يزال يسمح لك الترخيص الجديد بتنزيل رمز النظام وتعديله وتوزيعه ، ولكنه يحظر تقديمه كخدمة على أساس مدفوع.

تم اختيار طريق مماثل من قبل مؤلفي Redis. طوروا Redis Source Available License ( RSAL ). يمكن استخدام كود الشركة وحلولها لتطبيقات الطرف الثالث. ولكن هناك شرط - لا يمكن أن يكون قاعدة بيانات أو نظام معالجة بيانات متدفق أو محرك بحث / تخزين مؤقت. تم تنفيذ شيء مماثل في MongoDB. يرخص ترخيصهم - ترخيص جانب الخادم ( SSPL ) - للمطورين بالدفع إذا قامت الشركة ببيع إصدارات معدلة من نظام إدارة قواعد البيانات.

قرر مؤلفو Neo4j ، وهو نظام لإدارة قاعدة بيانات الرسم البياني ، إزالة الكود الخاص بإصدار الشركة من الخدمة من المصدر المفتوح. وتحولت إلى رخصة تجارية العام الماضي.

الذي يعتقد أنه جيد


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

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

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

من هو مقتنع خلاف ذلك


ومع ذلك ، يعارض معظم مجتمع تكنولوجيا المعلومات أي تسويق لمشاريع مفتوحة المصدر. يقول Bruce Perens ، مؤلف التعريف المفتوح المصدر و Debian Social Contract ، إن التراخيص الجديدة لـ Redis و Confluent و MongoDB وغيرها من الشركات تتعارض مع مفهوم البرمجيات مفتوحة المصدر. تنص الفقرة التاسعة من التعريف على أن "الترخيص يجب ألا يحد من منتجات البرمجيات الأخرى". اقترح أحد سكان Hacker News تعيين مشاريع ذات تراخيص تقييدية بمصطلح جديد - Source Visible.

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


صور - مجاني لاستخدام الأصوات - Unsplash

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

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

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


نحن في 1cloud نقدم خدمة VDS / VPS . يمكن لكل عميل جديد اختبار الخادم الظاهري مجانًا.

كيفية بدء خادم VPS باستخدام 1cloud؟ نخبرك في فيديو تعليمي خطوة بخطوة.

Source: https://habr.com/ru/post/ar472964/


All Articles