البرامج المفتوحة المصدر
مشاركة كود المصدر إلى كلّ من يحتاجه ضمن بعض الترخيصات . (الكاتب)
تعريف المصدر المفتوح الذي وضعته منظمة البرامج المفتوحة المصدر
(www.opensource.org)
أ-حرية إعادة التوزيع : المستخدم له كامل الحرية في بيع أو إعطاء البرمجيّات.
ب-كود المصدر: البرنامج يجب أن يتضمّن كود المصدر.
الترخيص قد يحدّد توزيع كود المصدر فقط إذا كان تعديله في وقت البنية.
ج-الأعمال المشتقّة: الترخيص يجب أن يسمح بتوزيع البرامج المعدلة و الأعمال المشتقة
.
د,هـ-عدم التمييز "التحيز" : الإجازة لا تحدّ من إستعمال البرمجيّات على أيّ أشخاص
أو مجموعات أو مجالات العمل .
و-توزيع الترخيص : الترخيص يجب أن يكون تلقائيا.
زـ-الترخيص لا يجب أن يكون محدد لمنتج معين : الترخيص يجب أن لا يشترط حقوق إلى منتج معيّن.
ح-الترخيص يجب أن لا يخترق صلاحيات برمجيّات أخرى : الترخيص يجب أن لا يخترق القيود الموضوعة على البرمجيّات الأخرى والتي وزّعت بترخيصاتها .
المصدر: (www.opensource.org)
هذه النقطة بعيدا جدا عن الحقيقة فمعظم البرامج المفتوحة المصدر قد طورت من قبل
مبرمجين محترفيين يريدون بذل الجهد والعطاء للأخريين , فعلي سبيل المثال نظام
التشغيل لينكس كأحد اشهر البرامج المفتوحة المصدر واكبرها حجما قد طور بواسطة الآلاف
من المبرمجين المحترفين ومعظمهم عنده خلفية واسعة في تخصصه و عندهم مهارات عالية أيضا
في مفهوم البرمجة و مفهوم هندسة البرمجيات وتصميم و كتابة البرمجيّات
هذه النقطة خاطئة من طريقين رئيسيين
أ-في البرامج المفتوحة المصدر هناك مفهوم تجمع المبرمجين تحت هيكل معين (الجالية
community ) وهناك نظام في هذه الجالية فإذا ترك أحد المطوّرين البارزين الجزء
الخاص به في هذا التجمع فان هذا الجزء سيسند إلى مطورين آخرين مؤهّلين
ب- الأشخاص الذين ينضمّون إلى الجاليات
(community) لا أحد يجبرهم لإنضمام إلى
الجاليات انما انضموا لان عندهم هدف يريدون تحقيقه فهم يريدون حقا أن يساعدوا
الناس ويساعدوا انفسهم . ولذلك نادرا ما تجد ان أحدهم يترك التجمع إذا انضمّ
إليه عن إعتقاد قوي
الذي يقول هذه الكلمات شخص لم يبحث عن الدعم لأن دعم البرامج المفتوحة المصدر منتشر فيوجد الكثير من المنتديات وساحات الحوار المفتوح والتي تناقش المشاكل و
تعرض الحلول وتقدم الدعم واحيانا يكون هناك انواع مختلفة من الدعم الفني مثلا دعم من الشركة مقابل مكسب مادي او دعم من المطورين مجاني أو دعم من المستخدمين
الأخريين مجاني ايضا
لا ليس كذلك لان كثير من الشركات الكبري مثل IBM و Google و Sun تقدم بعض
الدعم المادي لانها تستفيد من بعض الجوانب كالجانب الدعائي الي جانب أن المبرمجين
الذين يعملون في البرامج المفتوحة المصدر قد يكونوا مبرمجين في هذه الشركات ايضا
بعض النسخ القديمة من البرامج المفتوحة المصدر قد تكون صعبة الاستخدام لكن مؤخرا
أغلب مطوّري البرامج المفتوحة المصدر إهتمّ بجعل برامجهم سهلة الاستعمال
شاهد علي سبيل المثال نسخة البرامج المكتبية المفتوحة 2.0 (Open Office)
، لينكس ماندراك 10.1 وكذلك ايضا ادوات المبرمجين مثل MySQL و Eclipse
تطوير البرمجيّات المفتوحة المصدر يسمح للمبرمجين بالتعاون ومشاركة كود المصدر بحرية
مع المبرمجين الآخرين،وهؤلاء واولئكم يكتسبوا خبرات جديدة
البرمجيّات المفتوحة المصدر تزيد من كفاءة البرمجيّات لأن المبرمج لن يترك عيب في
البرنامج بقدر المستطاع فهو يعرف جيدا بأنّ هناك مبرمجيين سيقراون كود المصدر بعناية
أغلب البرمجيّات المفتوحة المصدر كتيت كي تكون عامّة في الاستخدام في مجالها بدلا من أن
تكون مخصصة لشيء محدد , يمكن ببعض التعديل البسيط للبرنامج جعله يلائم احتياجاتك مثلا كما تذهب للخياط لتعديل ملابس أبّيك لملائمتك لكي تلائمك ! ! !
فان المبرمج سيستعمل هذه البرمجيّات لكي يستشعر ما صنعه من مجهود - وسينشر
برنامجه إلى صديقه والي أخيه الصغير
فهناك برمجيات افضل من رائعة لكن ينقصها الاعلان عنها حتي تنتشر
من قبل الشركات التي لا يكون الكود المصدري لها مفتوح فهم ياخذون كود المصدر
ويغيرون في الواجهة وقد يضيفون بعض الإضافات ثم يعرضونه علي انه منتج خاص بهم من
الألف الي الياء
وهؤلاء غالبا هم من اصحاب البرامج المنافسة
العقبات منقولة من
http://www.asiaosc.org/enwiki/page/Problems_faced_by_OSS.html
في النهاية نحن يجب أن نذكر بعض الوسائل الرخيصة الكاذبة التي تستخدمها مايكروسوفت في الدعاية
ماذا يحفّز الناس لكتابة البرمجيّات المفتوحة المصدر ؟
مبيعات البرمجيّات
جذب للخدمة
مبيعات أجهزة
(microsoft.com)
لماذا لم يذكروا العطاء وعدم الأنانية لأن هذه الكلمات غير موجودة في قاموسهم
تبقى مايكروسوفت عنيدة ومتمسكة بأنّ الأسباب التجارية تمنعها من وضع الكود
المصدري"الجواهر التاجية" للنشر العام
(cnet.com)
"الجواهر التاجية" لو لم يكن بها عيب ما اخفوها عن الناس
5-3 قد اكون نوعا ما متحاملا علي ميكروسوفت
ولكنهم استهبلوا زيادة عن اللزوم يعني لحد الوقتي موش عايزين يطلعوا كود المصدر
بتاع ويندوز 3.11 اللي معادش له اي لزمة الوقتي خالص
وزي فضيحة ال MFC الي كانوا عملينها وبيعكوا في الكود ومستخدمين GOTO في
الكود بتاعهم دي حاجة تحرق الدم
مقارنة بين بعض ترخيصات البرامج مفتوحة المصدر
المصدر: مركز غارتنير للابحاث