17

ما هي حقيقة الـ Opensource وهل تستطيع أن تتحول Microsoft إلى هذه المدرسة بسهولة ؟

هذا نقاش أحب أن أثيره دائماً مع أحبائي المبرمجين

من المعروف أن الهدف من وجود المصادر المفتوحة هو عدم احتكار الأفكار وتداولها بهدف تطويرها فهي حركة أخلاقية في المقام الأول

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

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

فنجد أنها انشأت مساحات لتبادل البرمجيات وقامت أيضاً بفتح الـ Framework للمبرمجين حتى يضيفوا اقتراحاتهم وتعديلاتهم في الإصدارات القادمة

ومن الأمثلة الشهيرة التي تم اضافتها بناءً على اجتهاد شباب من خارج شركة Microsoft تأسيس LinQ

بالإضافة إلى ذلك فقد وفرت الشركة كل أدوات البرمجة الخاصة بها بالمجان وبدون أي تكاليف

فهل تعد الآن لغات Microsoft المشهورة مفتوحة المصدر ؟ أم ما هو مفهومكم عن الـ Opensource

ادعوكم لهذا النقاش


  • OpenSource هو بيئة مفتوحة للجميع بشكل غير ربحي

  • المساهمة في OpenSource أمر إيجابي للجميع وهو مساهمة انسانية ومجتمعية

  • المساهمة في OpenSource هو أمر غير مفروض (حكم المستحب)

  • المساهمة في OpenSource وكونك نشط في مجالها, لا يعني أنك تنتقص من دونه أو لا تتعامل مع غيره

  • الشركات تعتمد في عملها على انظمة لا يمكن وضعها بشكلها الحالي في OpenSource لأن ذلك خطر على مصدر دخلها

  • الهدف من وجود OpenSource ليس استبدال كل ما هو موجود في هذا العالم, هذه نظرة متشددة

  • الهدف من وجود OpenSource هو ببساطة وجود مصدر مفتوح للجميع للعمل به في نطاقه, يمكن تشبيه ذلك بالمؤسسات الخيرية التي توفر الحد الادنى للمعيشة قدر الامكان للبسطاء في المجتمع لكي يتعايشوا على أساسه (كما هو في الاسلام, حيث زكاة الفطر وحكمتها ونحوه)