إرشادات دبيان للبرمجيات الحرة

خطوط دبيان العريضة للبرمجيات الحرة أو إرشادات دبيان للبرمجيات الحرة (بالإنجليزية: Debian Free Software Guidelines؛ تختصر DFSG)‏ هي مجموعة من المبادئ التي يستخدمها مشروع دبيان لتحديد إذا ما كانت رخصة البرنامج هي رخصة حرة، وبناءً عليها تُحدَد إمكانية تضمين البرنامج في دبيان. إرشادات دبيان جزء من عهد دبيان الاجتماعي.

إرشادات دبيان للبرمجيات الحرة
معلومات عامة
جزء من
جانب من جوانب
عمل مُشتق
المُؤَلِّف
لغة العمل أو لغة الاسم
تاريخ النشر
1997 عدل القيمة على Wikidata
العمل الكامل مُتوفِّر في

الإرشادات عدل

  1. حرية إعادة التوزيع.
  2. تضمين الشيفرة المصدرية.
  3. السماح بالتعديلات والأعمال المشتقة.
  4. نزاهة شيفرة المؤلف المصدرية. (كما في تسوية شبيهات تخ)
  5. لا تمييز ضد أشخاص أو مجموعات.
  6. لا تمييز ضد حقول الاجتهاد، مثل الاستخدام التجاري.
  7. الرخصة يجب أن تطبق على كل الذين يعاد توزيع البرنامج إليهم.
  8. الرخصة يجب ألا تلوث برمجيات أخرى.
  9. رخص جي بي إل، وبي إس دي، ورخصة ارتيستنك أمثلة لرخص المعتبرة حرة.

التاريخ عدل

نشرت إرشادات دبيان أول مرة مع أول اتفاق دبيان الاجتماعي في يوليو 1997.[1] المؤلفون الأوائل كانوا بروس بيرنس ومطوري دبيان الآخرين في ذلك الوقت.

تعريف المصدر المفتوح أنشئ بتعديل نص إرشادات دبيان بعد وقت قصير لاحق. سُبقت إرشادات دبيان بتعريف البرمجيات الحرة من مؤسسة البرمجيات الحرة. عندما أصبحت إرشادات دبيان تعريف المصدر المفتوح، قال ريتشارد ستالمان بالحاجة إلى تمييز البرمجيات الحرة عن المصدر المفتوح، وأيد تعريف البرمجيات الحرة.[2] الإصدارات المنشورة من تعريف مؤسسة البرمجيات الحرة للبرمجيات الحرة وُجدت منذ عام 1986، نشرت في الإصدار الأول من (بائدٌ الآن) بيان جنو.[3] لا يفيد أن نواة تعريف البرمجيات الحرة هي أربع حريات التي سبقت حتما مسودة ونشر إرشادات دبيان.

في نوفمبر 1998، اقترح آن جاسكون وآخرون عدة تغييرات في المسودة المرقمة 104، لكن التغييرات لم تُجعل رسمية. قال جاسكون[4] أن المشاكل كانت «غموض التعبير» وبند الرقعة، البند الرابع.

بحلول عام 2007، لم يعدل المستند، على الرغم من وجود تغييرات أجريت على الاتفاقية الاجتماعية التي اعتمدت للتأثير على أجزاء من التوزيعة مغطاة بالإرشادات.

قرار دبيان العام 2004-003[5] عُنون «افتتاحية تحسينات الاتفاقية الاجتماعية»، عدّل الاتفاق الاجتماعي. المفترِح أندري سافيلد قال:[6]

القاعدة هي أن "هذا القرار فقط يغير نص القانون، ليس الروح" غالبا يغير الصياغة للاتفاقية المجتمعية لتعكس ما يفترض أن تعني، وهذا غالبا في ضوء القضايا التي لم تُعتبر عندما كُتبت أصلا.

لكن تغيير بند نتعهد بإبقاء دبيان توزيعة جنو/لينكس من برمجيات حرة بشكل كامل إلى نتعهد أن نظام دبيان وكل مكوناته ستكون حرة. نتجت عن مدير الإصدار، أنثوني تاونز، بإحداث تغيير عملي:[7]

بما أن [البند الأول] لم يعد مقتصرا على "البرمجيات" وبما أن القرار أُخذ من مطورين بعد وأثناء نقاش كيفية اعتبار المحتويات اللابرمجية مثل التوثيق والبرنامج الثابت، لا أعتقد أنني أستطيع الاستمرار في تبرير قرارات السياسة بإعفاء التوثيق أو البرنامج الثابت أو المحتوى، بما أن الاتفاقية الاجتماعية حُسنت لتغطية كل المساحات.

هذا أدى إلى قرار عام آخر، 2004-004،[8] الذي صوت فيه المطورون بشكل ساحق ضد هذا الإجراء وقرروا تأجيل التغييرات حتى الإصدار القادم (الذي يبدأ تطويره بعد سنة، في يونيو 2005).

التطبيق عدل

البرمجيات عدل

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

المحتويات غير البرمجية عدل

إرشادات دبيان تركز على البرمجيات، لكن في يونيو 2004 قرر مشروع دبيان تطبيق نفس المبادئ على توثيق البرمجيات، وبيانات الوسائط المتعددة والمحتويات الأخرى. المحتوى غير البرمجي لدبيان بدأ يتماشى مع إرشادات دبيان بشكل أدق في دبيان 4.0 (أصدرت في أبريل 2007) والإصدارات اللاحقة.

جي إف دي إل عدل

معظم التوثيق المكتوب في مشروع جنو، ومشروع توثيق لينكس، وغيرها مُرخّصة تحت رخصة جنو للوثائق الحرة تحتوي أقساما ثابتة، والتي لا تتماشى مع إراشادات دبيان. هذا أُكد في نهاية ناتج نقاش طويل والقرار العام 2006-004.[9]

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

ملفات الوسائط المتعددة عدل

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

اختبارات debian-legal لتوافق إرشادات دبيان عدل

مشتركو قائمة debian-legal البريدية أنشؤوا بعض المهام للتحقق فيما إذا كانت رخصة تتخطى إرشادات دبيان. الاختبارات العمومية (كما هي مشروحة في مسودة أسئلة إرشادات دبيان المتكررة) هي التالية:

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

مصادر عدل

  1. ^ بروس بيرنس. ""الاتفاقية الاجتماعية" لدبيان مع مجتمع البرمجيات الحرة". debian-announce mailing list. مؤرشف من الأصل في 2006-06-10.
  2. ^ ريتشارد ستالمان. "لماذا يفقد "المصدر المفتوح" قصد البرمجيات الحرة". موقع جنو. مؤرشف من الأصل في 2018-07-15.
  3. ^ بيان جنو، الإصدار الأول نسخة محفوظة 18 يونيو 2017 على موقع واي باك مشين.
  4. ^ آن جاكسون: مسودة للإرشادات دبيان الجديدة، debian-devel mailing list نسخة محفوظة 25 سبتمبر 2015 على موقع واي باك مشين.
  5. ^ القرار العام: افتتاحية تحسينات الاتفاقية الاجتماعي نسخة محفوظة 22 ديسمبر 2017 على موقع واي باك مشين.
  6. ^ أندري سافيلد: رد: ترشيح تحسينات الاتفاقية الاجتماعية (الجزء 1: الافتتاحية) (المسودة الثالثة)، debian-vote mailing list نسخة محفوظة 12 أكتوبر 2015 على موقع واي باك مشين.
  7. ^ أنثوني تاونز: Social Contract GR's effect on Sarge, debian-devel mailing list نسخة محفوظة 29 أكتوبر 2015 على موقع واي باك مشين.
  8. ^ General Resolution: Sarge Release Schedule in view of GR 2004-003 نسخة محفوظة 22 ديسمبر 2017 على موقع واي باك مشين.
  9. ^ القرار العام: لماذا رخصة جنو للوثائق الحرة غير مناسبة لهدف دبيان نسخة محفوظة 05 يناير 2018 على موقع واي باك مشين.

وصلات خارجية عدل