📁 آخر الأخبار

مصطلحات ومفاهيم المصدر المفتوح

مصطلحات ومفاهيم المصدر المفتوح

 مصطلحات ومفاهيم المصدر المفتوح

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

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

FOSS (البرمجيات الحرة والمفتوحة المصدر) هو اختصار يستخدم عند الحديث عن البرامج المجانية ومفتوحة المصدر.

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

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

برامج مفتوحة المصدر بارزة: خادم الويب Apache ونظام التشغيل Linux ومتصفح Netscape Navigator.

كود المصدر هو نص برنامج كمبيوتر في بعض لغات البرمجة أو لغة الترميز التي يمكن لأي شخص قراءتها. أشهر لغات البرمجة: C ، C ++ ، Fortran ، Java ، Perl ، PHP ، Python. يتم توزيع كود المصدر المفتوح بموجب ترخيص مفتوح.

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

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

عن الموضوع: ما هو المصدر المفتوح

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

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

تم اختبار هذه الطريقة لأول مرة في عام 1987 في لعبة Ballerburg. قام المبرمج بتوزيع اللعبة مجانًا ، لكنه طلب تبرعًا ، وقدم الكود المصدري للعبة في المقابل.

LAMP عبارة عن مجموعة من البرامج مفتوحة المصدر لإنشاء خوادم الويب وتشغيلها. يتكون الاختصار من الأحرف الأولى للمكونات المدرجة في المجموعة: نظام التشغيل Linux ، وخدمة الويب Apache ، ونظام إدارة قاعدة بيانات MySQL المجاني ، ولغة برمجة PHP. بمعنى واسع ، يشير المصطلح إلى نهج مستقل ومرن لإنشاء تطبيق خادم.

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

على سبيل المثال ، تستخدم شركات مثل Microsoft و Google و Facebook هذا المورد لنشر رموز المصدر لتطوراتها. تنشر الدفيئة الخاصة بالتكنولوجيا الاجتماعية دائمًا الكود المصدري للمشاريع على Github.

المنظمات الرئيسية

مشروع جنو هو نظام تشغيل شبيه بيونكس ويتألف من العديد من البرامج المجانية: تطبيقات ، مكتبات ، أدوات تطوير ، ألعاب. يأتي اسم المشروع من عبارة GNU's Not Unix.

أسس المشروع المبرمج ريتشارد ستالمان في عام 1984 ، ومع إطلاقه بدأت حركة البرمجيات الحرة. المشروع له رخصة جنو العمومية العامة (جنو جي بي إل) للبرنامج.

مؤسسة البرمجيات الحرة (FSF) هي منظمة غير ربحية أسسها ريتشارد ستولمان في عام 1985. يعمل الآن موظفو ومتطوعو المؤسسة على قضايا قانونية وتنظيمية في مجال البرمجيات الحرة.

بدعم من اليونسكو ، طورت المؤسسة دليل البرمجيات الحرة. كما أنشأت المؤسسة جائزتين: لتعزيز البرمجيات الحرة والبرمجيات الحرة للمشاريع ذات الأهمية الاجتماعية.

مبادرة المصدر المفتوح هي منظمة غير ربحية مكرسة لحماية وتعزيز البرمجيات مفتوحة المصدر. تم إنشاؤه من قبل المتسللين والمبرمجين القراصنة إريك ريموند وبروس بيرينز في عام 1998. يتم دعم أنشطة المنظمة ورعايتها من قبل الشركات الكبيرة: Facebook و GitHub و Google و Heptio و Hewlett Packard Enterprise و IBM و Percon

تعليقات