ما هو المصدر المفتوح
يشير المصدر المفتوح إلى برنامج برمز المصدر يمكن تعديله أو تحسينه بواسطة أي شخص. المصدر المفتوح يمنح المستخدمين إذن تطبيق لإصلاح الروابط المعطلة أو تحسين التصميم أو تحسين الكود الأصلي. يعد برنامج المصدر المفتوح (OSS) مثالًا على نوع من التعاون المفتوح الذي يمكنه توسيع نطاق وجهات نظر التصميم أكثر من مجرد شركة واحدة أو مجموعة عمل تصميم. يمكن أن تؤدي الممارسات مفتوحة المصدر أيضًا إلى توفير كبير.
تحطيم المصدر المفتوح
المصدر المفتوح هو مثال مثالي للقول المأثور الذي يقول "إن الأمر يتطلب قرية لتربية طفل." لإتقان قابلية الاستخدام للمنتج ، يلزم وجود عقول ومواهب متعددة لمختلف مجالات وظيفة المنتج. تعمل المنصات المطورة والمبنية على تعاون المستخدم بشكل أفضل ولديها أخطاء أقل. يعتقد مطورو البرامج الذين يشجعون مفهوم المصدر المفتوح أنه من خلال منح أي طرف مهتم حق الوصول إلى تعديل شفرة مصدر المنتج ، سيكون التطبيق أكثر قابلية للاستخدام وخالية من الأخطاء على المدى الطويل. تعد Google Chrome و Mozilla FireFox و WordPress و Android جميعها منصات مفتوحة المصدر. من خلال إتاحة أكواد المصدر الخاصة بهم للجميع ، تعمل المنتجات مفتوحة المصدر كأدوات تعليمية لطلاب التكنولوجيا الذين يدرسون الأكواد ويتعلمون منها ويختارون إنشاء أكواد أفضل. وبالتالي ، يتم إنشاء تطبيقات أفضل وأكثر ابتكارا من أساس التطبيقات مفتوحة المصدر السابقة.
المصدر المفتوح في الممارسة
يشجع المصدر المفتوح على إعادة التوزيع المجاني لرموز المصدر ، ومن ثم يطلق عليه أيضًا البرمجيات الحرة. الكود المصدري هو الوظيفة المدمجة التي ترشد كيفية عمل التطبيق. تقليديًا ، تحتوي معظم البرامج أو التطبيقات التي تم شراؤها أو الحصول عليها على رموز يمكن معالجتها قانونًا أو تعديلها فقط من قِبل المبدعين الأصليين - عادةً فرد أو فريق أو مؤسسة. هذا النوع من البرامج يسمى البرمجيات الاحتكارية أو المصدر المفتوح. تم تجهيز البرامج الاحتكارية برخص تجبر مستخدميها على الموافقة على الإرشادات التي أنشأها المنشئ الأصلي. تختلف تراخيص المصادر المفتوحة عن تراخيص الملكية في أنه يتعين على المستخدمين الموافقة على القواعد المرتبطة بتعديل البرنامج واستخدامه وتوزيعه. على سبيل المثال ، تنص بعض تراخيص المصادر المفتوحة على أنه إذا قام المستخدم بتبديل برنامج ما وتوزيعه على الآخرين ، فيجب عليه أيضًا توزيع التعليمات البرمجية المصدر دون فرض رسوم ترخيص.
مزايا مفتوحة المصدر
نظرًا لعدم وجود إذن عند استخدام تطبيق برنامج مفتوح ، يمكن للمبرمجين عادةً إصلاح شفرة مصدر التطبيق وترقيتها في وقت أقل من الوقت المعتاد. مع برامج المصدر المفتوح ، يجب إخطار الشركة أو منشئو الشفرة وقد يتعين على المستخدمين الانتظار لفترة طويلة قبل إجراء أي تغييرات على التطبيق. في مجالات التكنولوجيا الدقيقة ، مثل البيانات الضخمة ، وتكنولوجيا بلوكشين ، والحوسبة السحابية ، يتم توجيه الابتكار من خلال قناة تعاونية مفتوحة المصدر. نظرًا للكم الهائل من البيانات التي تغذيها التكنولوجيا الناشئة ، تعمل الشركات على التكيف مع تقنيات المصادر المفتوحة ومشاركة العمل المعني للمستخدمين الخارجيين الذين يمكنهم المساهمة وإيجاد إمكانيات جديدة للبيانات المشتركة.
انتشرت روح المصدر المفتوح إلى ما بعد المساهمة في الكود. في الآونة الأخيرة ، ابتكر المبتكرين والمطورين والمبرمجين التكنولوجيين تطبيقات لدعم التعاون بين المستخدمين في جميع أنحاء العالم في جميع أنواع المجالات بما في ذلك التأمين من نظير إلى نظير.
