Investor's wiki

المصدر المفتوح

المصدر المفتوح

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

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

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

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

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

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

يسلط الضوء

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

  • يعتمد المصدر المفتوح على مشاركة المجتمع ، والثقة ، واستراتيجيات الترخيص المتساهلة.

  • كانت جهود البرامج مفتوحة المصدر وراء بعض أكثر التطبيقات وأنظمة التشغيل المتاحة شيوعًا ، بما في ذلك نظام التشغيل Android للهواتف الذكية ومتصفح الويب Firefox.