هل تجد أن البرمجيات مفتوحة المصدر شئ جيد. من وجهة نظرى لابد أن لا تخرج عن المستوى التعليمى و هو أن تون متوفرة للتعلم فقط لكن ليس للبيع و العمل بها. و إذا كان الكل سيعمل ببرامج مفتوحة المصدر أعتقد إذا لن تكون هنا برمجيات تباع كله مجانى فما هى فائدة البرمجة حينئذ.
ما هى عيوب البرمجيات مغلقة المصدر (Closed Source) ؟
هذا التصور غير صحيح على الإطلاق. كبرى الشركات في العالم مثل غوغل وفيسبوك وتويتر لا تعتمد ولا تثق إلا على بنى تحتية وأدوات مفتوحة المصدر.
من موقع تويتر:
تويتر مبني بالاعتماد على برمجيات مفتوحة المصدر من الواجهة وحتى الخلفية. مهندسو تويتر يقومون باستخدام والمساهمة وإصدار الكثير من البرمجيات مفتوحة المصدر. نحن هنا في مكتب تويتر للمصدر المفتوح ندعم العديد من منظمات المصدر المفتوح ونشعر بالامتنان لمجتمع المصادر المفتوحة نتيجة إسهاماتهم ونريد أن نحافظ على علاقتنا الصحية والمتبادلة.
Twitter is built on open source software, from the back-end to the front-end. Twitter engineers use, contribute to and release a lot of open source software. We of the Twitter Open Source Program Office support a variety of open source organizations and are grateful to the open source community for their contributions, and want to maintain our healthy, reciprocal relationship.
ومن موقع فيسبوك:
فيسبوك تم تطويره من الصفر وحتى الأعلى بالاعتماد على البرمجيات مفتوحة المصدر.
Facebook has been developed from the ground up using open source software. Developers building with Platform scale their own applications using many of the same infrastructure technologies that power Facebook.
مواقع أخرى
يبدو أنك تتكلم على frameworks و database engines كل هذا يستخدمه مبرمجين أخرين أنا أؤيد هذا الرأى لكن أتكلم مثلا على برامج مكتبية و ألعاب و برامج للمستخدم المتقدم أو العادى كل هذا لما يكون مفتوح المصدر ما الفائدة من فتحه للمستخدم.
برامج المحاسبة على سبيل المثال لشركات السيراميك و شركات الأدوية مثلا ما الهدف من جعلها مفتوحة و هو ليس من أختصاص الشركة.
و أنت تكلمت على ما تم بناء الفيسبوك و التويتر عليه و ليس هم أنفسهم مثال شركة جزجل تعتمد على محرك قواعد بيانات MarinaDB و هو مفتوح المصدر لكن هل محركها مفتوح المصدر.
و هذه الشركات تعتمد على ما هو مفتوح المصدر لتتأكد أنه لن بضر بها و لكن ماذا لو أعطيت للمستخدم برنامج مفتوح المصدر من إين له أن يعرف إذا كان سيضره أم لا.
التعليقات