حقوق النشر ورخص البرمجيات
| English | العربية |
|---|---|
| copyright/ˈkɒpɪraɪt/ | حقوق النشر |
| patent/ˈpeɪtənt/ | براءة اختراع |
| software licence/ˈsɒftweə ˈlaɪsəns/ | رخصة البرمجيات |
| commercial software/kəˈmɜːʃl ˈsɒftweə/ | البرمجيات التجارية |
| proprietary/prəˈpraɪətəri/ | ملكي |
| open-source/ˈəʊpən sɔːs/ | مفتوح المصدر |
| freeware/ˈfriːweə/ | freeware |
| shareware/ˈʃeəweə/ | برمجيات التجريبية |
| permissive/pəˈmɪsɪv/ | مُرخٍ |
| copyleft/ˈkɒpɪleft/ | كوبيلايت |
رسالة مفتوحة للأشخاص الذين لم يدفعوا
- في فبراير 1976، كتب بيل غيتس البالغ من العمر 20 عاماً رسالة مفتوحة لهواة الحاسوب. كان مُفسِّر BASIC الخاص بشركته يعمل على آلاف الأجهزة، ولم يدفع أقل من واحد من كل عشرة مالكين ثمنه.
- "من يمكنه العمل المهني مقابل شيء؟" سأل. وخلال سنوات قليلة، أصبح القانون واضحاً بأن البرمجيات عمل إبداعي مثل الكتاب، وأن نسخها دون إذن هو عمل غير قانوني.
- الجدل لم يتوقف أبداً: الدفع مقابل كل نسخة، أم تقديم الكود مجاناً للسماح لأي شخص بتحسينه؟ كلا الإجابةَين مدرجتان في المنهج، وكلاهما صحيح في الموقف المناسب.
- هذه الدرس عن حقوق النشر، والتراخيص المبني عليها، وكيفية تبرير أحدها لحالة معينة.
حقوق النشر
- حقوق النشر هي الحق القانوني لصاحب العمل الأصلي في التحكم في كيفية نسخه وتوزيعه وتعديله وأدائه.
- ينطبق تلقائياً، بدون تسجيل، على كود المصدر والبرمجيات والمستندات والصور والصوت والفيديو، ويستمر لفترة طويلة، غالباً 70 عاماً بعد وفاة المؤلف.
- لماذا يعتمد عليه المبرمج، بكلمات البرنامج: ليتم تحديده كمالك ومؤلف؛ بحيث تكون هناك عواقب قانونية إذا قام أي شخص بنسخ أو سرقة البرنامج؛ لمنع المنافسين من بيع نفس العمل؛ وكسب المال من خلال ترخيصه.
تنطبق حقوق النشر تلقائيًا على العمل الأصلي (بما في ذلك الكود) وتتحكم في كيفية نسخه وتعديله — لكن الفكرة العامة أو الخوارزمية تحتاج إلى براءة اختراع بدلاً من ذلك.
تحمي حقوق التعبير المحدد؛ الأفكار/الاختراعات محمية (إن وجدت) ببراءات الاختراع.
لماذا يجب أن يعتمد المبرمج على حقوق النشر لبرنامج؟ حدد كل الخيارات التي تنطبق.
الملكية والحماية القانونية وحماية السوق والدخل هي الأسباب الأربعة التي تذكرها الخطة. لا علاقة لحقوق النشر بالأداء.
حقوق النشر ليست براءة اختراع
- تحمي حقوق النشر التعبير: البرنامج كما هو مكتوب. برنامج مختلف يقوم بنفس الوظيفة لا ينتهكها.
- براءة الاختراع تحمي فكرة مبتكرة أو发明. يجب التقدم بها وفحصها ومنحها، وتستمر حوالي 20 عاماً.
- الأفكار والخوارزميات العامة غير مشمولة بحقوق النشر؛ وفي بعض الدول يمكن براءة اختراع الفكرة المبتكرة.

حقوق النشر تلقائية وطويلة؛ براءة الاختراع تُقدَّم وقصيرة
الفكرة العامة أو الخوارزمية غير مغطاة بحقوق النشر، ولكن قد تكون محمية بواسطة:
تحمي حقوق التعبير المحدد (الكود/النص)؛ قد تكون الأفكار والاختراعات محمية ببراءة اختراع.
تراخيص البرمجيات
- ترخيص البرمجيات هو الاتفاق القانوني الذي يحدد كيفية استخدام قطعة برمجية معينة ونسخها وتوزيعها. اختيار وتطبيق واحد يُسمى ترخيص البرمجيات.
- البرمجيات التجارية تُباع: يدفع المشتري ثمن الترخيص، ولا يتلقى كود المصدر، ولا يجوز له تعديله أو إعادة توزيعه. المنتج ملكي خاص.
- البرمجيات مفتوحة المصدر تنشر كود المصدر؛ يمكن للمستخدمين قراءته وتعديله وإعادة توزيعه تحت شروط الترخيص.
- البرمجيات المجانية لا تكلف شيئاً ويمكن إعادة نشرها، لكن لا يتم إصدار كود المصدر ولا يجوز تعديلها. البرمجيات التجريبية مجانية لفترة تجربة أو بميزات محدودة؛ يدفع المستخدم ثمناً لاستخدام النسخة الكاملة.

أربع أنواع من التراخيص، وينقسم مفتوح المصدر مرة أخرى
مختبر المخاطرة والمسؤولية
رتب الأمثلة حسب القاعدة أو المخاطرة أو الحماية المعنية.
صل كل نوع رخصة بميزة أساسية.
التجاري = مدفوع/مغلق؛ مفتوح المصدر = المصدر متاح وقابل للتعديل؛ مجاني = مجاني لكنه مغلق.
البرمجيات الحرة، ومفتوحة المصدر، والمسمحة، والمضادة للملكية الخاصة
- تُعرّف مؤسسة البرمجيات الحرة (FSF) البرمجيات الحرة بأنها حرة بمعنى الحرية، ليس السعر: حيث يمكن للمستخدم تشغيل البرنامج لأي غرض، ودراسته وتغييره، وإعادة توزيع النسخ وتوزيع النسخ المعدلة. لذا يجب أن يكون كود المصدر متاحاً، وقد يُفرض رسوم على النسخ.
- تُعرّف المبادرة المفتوحة المصدر (OSI) مفتوحة المصدر بناءً على ترخيصها: كود المصدر متاح ويمكن تعديله وإعادة توزيعه. يضع الامتحان FSF وOSI كأجوبة منفصلة.
- التراخيص المسمحة مثل MIT وBSD تسمح بأي استخدام تقريباً. التراخيص المضادة للملكية الخاصة مثل GPL تتطلب إصدار النسخ المعدلة تحت نفس الترخيص: مشاركة مثل مثل.
البرمجيات مفتوحة المصدر تعني:
يفتح مفتوح المصدر المصدر حتى يتمكن المجتمع من قراءته وتعديله وإعادة توزيعه (وفقًا لشروط الرخصة).
تفرض رخصة copyleft مثل GPL ما يلي:
يقيد copyleft ("share-alike") الأعمال المشتقة بالحفاظ على نفس الرخصة المفتوحة؛ لا تفعل الرخص الترخيصية (MIT/BSD).
تعني كلمة "مجانية" في مؤسسة البرمجيات الحرة الحرية كما في ____، وليس المجانية من حيث التكلفة.
يمكن للمستخدمين تشغيل البرنامج ودراسته وتغييره وإعادة توزيعه؛ ولا يزال يمكن بيع نسخة منه. أما تعريف المصدر المفتوح التابع لـ OSI فهو يتعلق بشروط الرخصة بدلاً من ذلك.
مثال محلول: وصف البرمجيات التجريبية والبرمجيات التجارية
- البرمجيات التجريبية تُوزع مجاناً للتجربة، لفترة محدودة أو بميزات محدودة، ويدفع المستخدم ثمناً للاستمرار في استخدام النسخة الكاملة. يصل المبرمج إلى عدد كبير من المستخدمين بتكلفة منخفضة ويحول بعضهم إلى عملاء مدفوعين.
- البرمجيات التجارية تُباع مقابل رسوم؛ لا يتم توفير كود المصدر؛ يحمي الترخيص الملكية الفكرية للمطور؛ وعادةً ما تشترى الرسوم الدعم والتحديثات.
- كل وصف يتكون من حقائق منفصلة的两 أو ثلاثة. "تدفع ثمنها" وحدها لا تمنح سوى علامة واحدة كحد أقصى.
كيف differs shareware عن freeware؟
freeware مجاني بدون مصدر؛ shareware مجاني فقط لفترة تجريبية، ثم يتطلب الدفع.
مثال محلول: لعبة لبيعها للجمهور
- كتب مبرمج لعبة للبيع. حدد أكثر ترخيص مناسب وبرره.
- ترخيص تجاري. تُباع اللعبة مقابل رسوم، لذلك يكسب المبرمج من كل نسخة؛ لا يتم إصدار كود المصدر، لذا لا أحد يمكنه نسخ اللعبة أو تغييرها وبيعها باسمه.
- يحمي الترخيص الملكية الفكرية، ويتلقى المشترون التحديثات والدعم.
- مفتوح المصدر لن يكون مناسباً: سيكون الكود متاحاً، لذا يمكن نسخ اللعبة وإعادة توزيعها مجاناً، ولن يكسب المبرمج شيئاً.
مثال محلول: لماذا قد لا يناسب مفتوح المصدر هذا البرنامج
- *برنامج يقرأ ملصقات المنتجات بصوت عالٍ للمشترين. اشرح لماذا قد لا يكون ترخيص مفتوح المصدر مناسباً.
- الكود المصدري سيكون متاحًا، مما يسمح لأي شخص بتعديله. وقد يؤدي التعديل إلى عرض معلومات منتج خاطئة، مما قد يجعل المتسوقين يشترون سلعة غير مقصودة أو سلعة يتحسون منها.
- سيخسر المبرمج سيطرته على جودة وأمان ما يتم توزيعه تحت اسم البرنامج.
- الاتجاه المعاكس يُدرَّس أيضًا: تُطرح البرامج كمفتوحة المصدر ليتمكن المطورون الآخرون من تحسينها وتوسيعها، وتنشر البرمجيات بسرعة دون تكلفة.
إطلاق برنامج قراءة الملصقات كمصدر مفتوح يضمن أن كل الإصدارات التي يستخدمها التسوق تعطي معلومات صحيحة.
العكس: يمكن لأي شخص تغيير الكود وتوزيع نسخة تقرأ الملصقات بشكل خاطئ، ولن يكون للمبرمج أي سيطرة عليها.
الاختيار من هدف المطور
- الإيراد لكل مستخدم والسيطرة على الكود: تجاري.
- أوسع نطاق وصول وتحسينات من قبل مجتمع: مفتوح المصدر.
- التوزيع المجاني لجذب الجمهور، ثم نسخة مدفوعة كاملة: المشاريع التجريبية. مجانية للاستخدام لكن الكود يبقى خاصًا: البرمجيات المجانية.
- برر ذلك بربط ميزات الرخصة بهدف المطوّر، وحياجات المستخدم، وسيناريو الاستخدام.
قم بمطابقة هدف كل مطور مع الرخصة التي تخدمه.
الرخصة تتبع الهدف: الإيرادات، الوصول، التحويل، أو التوزيع المجاني دون التخلي عن الكود.
علامات ضائعة
- حقوق النشر تلقائية. عبارة "سجّل برنامجك للحصول على حقوق النشر" خاطئة؛ التسجيل خاص بالبراءات.
- البرمجيات المجانية ليست مفتوحة المصدر. مجانية مقابل المال، نعم؛ الكود المصدري، لا.
- المشاريع التجريبية ليست "برمجيات حرة". هي فترة تجريبية تنتهي بدفع ثمن.
- FSF وOSI هما هيئتان مختلفتان لهما تعريفان مختلفان. اذكر الهيئة التي يسأل عنها السؤال.
لقد فهمت الأمر
- حقوق النشر هي حق تلقائي وطويل الأمد للتحكم في النسخ والتوزيع والتعديل للبرنامج كما كُتب؛ أما البراءة فتحمي الفكرة ويجب منحها.
- تجاري: مدفوع، لا مصدر، لا تعديلات · مفتوح المصدر: نشر المصدر، تعديل ومشاركة · مجاني: مجاني، لا مصدر · تجريبي: فترة تجريبية، ثم دفع
- FSF: برمجيات حرة = الحريات الأربع؛ OSI: مفتوح المصدر = الرخصة؛ مسمحة: تسمح بكل شيء، copyleft: تحافظ على المشتقات تحت نفس الرخصة
- برر رخصة ما انطلاقًا من هدف المطوّر: الإيراد والسيطرة، أو الوصول الواسع والمجتمع، أو تجربة مجانية تحول إلى اشتراك.