برمجيات المصدر المفتوح (OSS)

مؤلف: John Stephens
تاريخ الخلق: 21 كانون الثاني 2021
تاريخ التحديث: 19 قد 2024
Anonim
ما الفرق بين البرامج المجانية والبرامج مفتوحة المصدر free vs open source
فيديو: ما الفرق بين البرامج المجانية والبرامج مفتوحة المصدر free vs open source

المحتوى

التعريف - ماذا تعني البرامج مفتوحة المصدر (OSS)؟

برنامج مفتوح المصدر (OSS) هو برنامج يتم توزيعه برمز مصدر يمكن قراءته أو تعديله من قبل المستخدمين.


يوافق مجتمع OSS عمومًا على أن البرامج مفتوحة المصدر يجب أن تفي بالمعايير التالية:

  • يجب أن يتم توزيع البرنامج بحرية
  • يجب تضمين كود المصدر في البرنامج
  • يجب أن يكون أي شخص قادرًا على تعديل شفرة المصدر
  • قد يتم إعادة توزيع الإصدارات المعدلة من التعليمات البرمجية المصدر

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

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح برمجيات المصدر المفتوح (OSS)

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

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