المصادر مفتوحة المصدر Open source - مفهومها وقوانينها

المصادر مفتوحة المصدر Open source مفهومها وقوانينها .. يعتبر الآن أحد أهم عوامل تطوير البرمجيات وقد لاحظنا ذلك في الفترة الأخيرة من ظهور برمجيات عالية المستوى في مختلف التخصصات و الأصناف من وسائط متعددة و نظم تشغيل و متصفحات انترنت و حتى الألعاب.

مفهوم المصدر الحر أو المفتوح :

من الممكن اختصار تعريف المصادر المفتوحة المصدر، بأنها البرمجيات التي تحقق الشروط التالية:

1 – حرية إعادة توزيع البرنامج.
2 – توفر النص المصدري للبرنامج.
3 – حرية توزيع النص المصدري.
4 – حرية إنتاج برمجيات مشتقة أو معدلة من البرنامج الأصلي.
5 – حرية توزيعها تحت نفس الترخيص للبرمجيات الأصلي.

فهو مصطلح يعبر عن مجموعة من المبادئ التي تكفل الوصول إلى تصميم وإنتاج البضائع والمعرفة.

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

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

قوانين رخص المصادر الحرة :

1 ) للمستخدم حرية استعمال البرنامج لأي غرض و متى يشاء.

2 ) للمستخدم حرية تعديل البرنامج ليناسب احتياجاته.

3 ) إتاحة شفرة البرنامج للمستخدم source code.

4 ) للمستخدم حرية مشاركة البرنامج مع الغير مجاناً أو مقابل رسوم معينة.

5 ) للمستخدم حرية توزيع نسخ معدلة من البرنامج، بحيث يستفيد مجتمع المستخدمين من التعديلات.

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

وقد ظهرت باسم ” البرمجيات الحرة” وكان يفهم خطأ على أنها مجانية بسبب اللبس الحاصل في معاني “كلمة – “Free في الإنجليزية، وقد تم استبدالة بمصطلح “المصادر المفتوحة“.

أما في العصر الحالي يتم استعمال مصطلح “البرمجيات المفتوحة المصدر” في الإعلام بشكل أساسي، للدلالة على البرمجيات الحرة.

والمصادر الحرة قد تكون بثمن ولكنك إذا امتلكتها أصبحت لك مطلق الحرية في التصرف فيها حيث تضمن لك أربعة مستويات من الحريات هي :

1 – حرية الاطلاع على شفرة البرنامج.

2 – حرية التطوير والتعديل.

3 – حرية الاستخدام في أي غرض.

4 – حرية التوزيع بأي طبينما البرامج المجانية لا تضمن لك سوى مستوى واحد أو مستويين من هذه الحريات حرية الاستخدام وأحياناً حرية التوزيع.

المصادر مفتوحة المصدر Open source مفهومها وقوانينها .. من مصادر البرامج في العالم ” إحرص على استخدامها بدلاً من البرامج المجانية أو حتى المدفوعة”.

المصدر

شاهد المزيد من مصطلحات وتعريفات