القائمة الرئيسية

الصفحات

ما هي البرمجيات مفتوحة المصدر؟ وفيما تستخدم؟

ما هي البرمجيات مفتوحة المصدر؟ وفيما تستخدم؟

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

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

البرمجيات مفتوحة المصدر وغيرها من البرامج

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

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

لماذا تستخدم البرمجيات مفتوحة المصدر؟

هناك العديد من الأسباب :
1) حق التحكم: البرمجيات مزيد من في . على سبيل المثال ، يمكن حذف الأجزاء غير المرغوب فيها وغير المرغوب فيها من الكود المصدري. على الرغم من أن هذا الأمر يبدو مفيدًا للمبرمجين فقط ، إلا أنه يمكن لغير المبرمجين الاستفادة من البرامج المفتوحة.
2) التعليم: برنامج المصدر المفتوح متاح للطلاب أو لأي شخص يريد أن يتعلم ، فإن لديهم الفرصة لتعلم أشياء كثيرة عندما يرغبون في عمل المزيد. بالإضافة إلى ذلك ، فإن حقيقة أن المستخدمين يتحدثون عن الأخطاء والحلول التي قاموا بها للتفاعل مع بعضهم البعض يمكن أن تكون دليلًا لأولئك الذين لم يتلقوا هذا الخطأ بعد.
3) الأمن: فهي أكثر موثوقية من البرامج على براءة اختراع. يستطيع العديد من المبرمجين إصلاح هذا في وقت قصير عندما يواجهون أخطاء / تفسيرات على البرامج المفتوحة.
4) الاستدامة: عندما يتوقف أصحاب البرامج مفتوحة المصدر عن العمل على البرنامج ، فلن يقلق المستخدمون بشأن ما إذا كان سيستمر البرنامج. نظرًا لأن شفرة مصدر البرنامج مفتوح المصدر متاحة للجميع ، فلا داعي للقلق بشأن الأدوات المفقودة.

تعليقات