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

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

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

شاهد هذا الفيديو : شرح ما الفرق بين البرامج المجانية والبرامج مفتوحة المصدر free vs open source

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

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

شاهد هذا الفيديو : ما معنى برنامج مفتوح المصدر؟ وما الفرق بينه وبين غيره؟ | What is Open Source?

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

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

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

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.