تعريف المصادر الحرة ومزاياها
في هذا الموضوع سنتناول تعريف المصادر الحرة ومزاياها ومميزاتها وعيوبها على موقع مثقف، فهناك في عالم البرمجة شركات قامت بإنشاء ما يشبه قاعات للبرامج، منها ما هو مفتوح لأي مبرج أو مغلق على مبرمجين بعينهم.
تعريف المصادر الحرة ومزاياها
في حديثنا عن تعريف المصادر الحرة ومزاياها لا يمكن أخذ هذا الموضوع الهام كتلة واحدة، لكن يجب التفصيل فيه على النحو التالي:
تعريف المصادر الحرة
هناك عدة مفاهيم للمصادر الحرة لكن كل المفاهيم تجتمع في أنه مفهوم يُستخدم في الحماية الفكرية للمنتجات التي تكون متاحة للجميع استخدامها دون أن يحتكرها شخص بعينه أو جهة ما.
فهي بمثابة الملكية العامة للجميع يمكن للجميع استخدامها وإضافة عليها والتعديل في المنتجات النهائية دون الإضرار بحقوق الملكية الفكرية لصاحب البرمجة الأصلي.
باختصار هو مفهوم يتناول نشر المعلومات وجعلها في متناول الجميع لا على منعها واحتكارها.
أهمية المصادر المفتوحة
تعتبر المصادر المفتوحة مهمة جدًا بالنسبة لكافة المبرمجين في شتى لمجالات حول العالم ذلك لأن المبرمجين القدماء قاموا ببرمجة الإنترنت نفسه وبنائه على التقنيات القديمة مفتوحة المصدر مثل Linux، Apache (تطبيق خادم الويب)، فأي مستخدم للإنترنت يستخدم تلك الخوادم ذات المصادر المفتوحة، والمبرمجين يعتمدون عليها بصورة كبيرة.
هل المصادر المفتوحة مجانية ؟
بالرغم من أن المصادر المفتوحة في أغلب الأحيان دون رسوم تقريبًا إلا أن المهارة في البرمجة لدي أكبر المبرمجين وإصلاح الأخطاء بعد إصلاحها لا يمكن أن يكون مجاني لذلك تفرض بعض الشركات بعض الرسوم على نسخ خاصة من البرمجيات مفتوحة المصدر.
قوانين المصادر الحرة
وضع المبرمجون قواعد وقوانين لاستخدام المصادر الحرة التي قاموا بإنشائها وهم أصحاب حقوق الملكية لفكرية لها، وفيما بعد أصبح هذا نهج عام وعرف حول المصدر الحرة، ومن أهم تلك القوانين:
- حرية استخدام المصادر الحرة مكفولة للمستخدم في أي وقت وأي مكان كما يشاء.
- أن المستخدم له مطلق الحرية في تعديل البرمجيات ذات المصادر الحرة حسب احتياجاته.
- أن تكون شفرات البرمجيات ذات المصادر الحرة متاحة للجميع.
- يمكن للمستخدم مشاركة البرامج الذي قام بتعديلها مع غيره مجانًا أو مقابل رسوم وله مطلق الحرية في ذلك دون أدنى حقوق للمبرمج الأصلي لها.
- كما أن للمستخدم حرية تعديل نسخ خاصة به وتوزيعها على غيره ولا سائلة قانونية على ذلك.
تراخيص البرمجيات مفتوحة المصدر
بالطبع هناك عدة تراخيص للمصادر الحرة مثل:
- BSD.
- GPL.
- FDL.
- LGPL.
القراء الذين اضطلعوا على هذا الموضوع قد شاهدوا أيضًا..
مميزات المصادر الحرة
للمصادر الحرة مميزات عديدة يصعب حصرها، من أهم هذه المصادر:
- الأمان التام
فإن المصادر الحرة توفر الأمن التام للمستخدم ذلك لأنها لا توجد لها شركة واحدة متحكمة فيها، بجانب اشتراك عدد كبير جدًا من المبرمجين في تطويرها وعدد أكبر يعمل على كشف الأخطاء فيها وكشف الثغرات.
كما أن نسبة الأمان العالية هذه لا تقتصر على جانب الخصوصية فقط بل أنها تتعدى إلى جانب البرمجيات الخبيثة فالمصادر المفتوحة خالية بشك كبير من الفيروسات والملفات الضارة والتالفة.
- سرعة التشغيل النسبية
بسبب تعاون عدد كبير من أمهر عقول المبرمجين حول العالم في تطوير تلك البرمجيات المعروفة باسم المصادر مفتوحة المصدر ما يساهم في كشف الأخطاء والتطوير الدوري والعمل على الوصول للمثالية وفق للمستحدثات التكنولوجية.
- سهولة التطوير
من أهم ما يميز تلك المصادر المفتوحة/ الحرة هو إمكانية الاطلاع على الأكواد الخاصة بكافة البرمجيات مما يسهل على أي أحد التعديل فيها والإضافة إليها.
الموسوعية اللغوية
أهم ميزة في المصادر المفتوحة بالنسبة للمستخدم هو دعمها لكافة اللغات التي يمكن أن يستخدمها بشري، وإمكانية إضافة لغات جديدة إليها في أي وقت عن طريق المطورين الذين يعملون على تلك البرامج إذا ظهرت الحاجة إلى تلك اللغة.
التكلفة البسيطة
أن هذه البرامج لا تطلب من المستخدم شراء نسخ منها أو اشتراك دوري.. فهي مجانية على مستوى العالم مما يسمح للمستخدمين في الدول الفقيرة الاعتماد عليها في مقابل البرمجيات ذات المقابل المادي.
الحرية في الابتكار وحل المشاكل
يمكن لأي مطور وجد مشكلة ما في برنامج مفتوح المصدر أن يحاول حله دون الرجوع للشركة أو الشخص المنتج له والحصول على إذن رسمي بذلك.
- الانتشار العالمي
بسبب السهولة في التعامل والتكلفة القليلة التي تكاد تكون مجانية فنجد أنها منتشرة في كافة أنحاء العالم.. وبذلك يمكن للمبرمجين من أي مكان في العالم أن يدلوا بدلوهم في تلك المنظومة.
- التطوير المستمر
أن التطور في تلك البرمجيات لا يتوقف أبدًا وتواجب مستحدثات العلم أول بأول.. فلا تقف عند حد معين من التطوير.
أهم المصادر الحرة
بعد أن تناولنا تعريف المصادر الحرة ومزاياها كان لا بد من الإشارة إلى أهم المصادرة الحرة التي نتعامل بها في حاضرنا.. فلا يكاد يمر يوم إلا وأن، نكون قد استخدمنا إحدى تلك المصادر بصورة أو بأخري، ومن أهم تلك المصادر:
- نظام تشغيل أندرويد (كان للهواتف المحمول ومن ثم تطرق إلى أجهزة أخرى).
- متصفح فاير فوكس.
- نظام تشغيل لينكس (اشهر البرامج مفتوحة المصدر).
- أباتشي (خادم الويب الشهير).
- برنامج أوبنتي ون.
- متصفح كروميوم (كأنه نسخة من متصفح كروم المملوك لشركة جوجل).
- قارئ بريد ثندربرد.
- برنامج فايل زيلا.
- برنامج تشغيل VLC.
- برامج أوبن أوفيس.
العائد من استخدام البرامج الحرة
هناك عوائد كثيرة على من يستخدم هذه البرامج تجعلها من البرامج المرغوبة حول العالم أهم تلك العوائد:
- الناحية المادية: فالعائد المادي كما ذكرنا عائد على المستخدم بصورة كلية فهو لا يدفع شيء تقريبًا مقابل استخدام البرنامج ولهذا يٌعتبر استخدام البرامج مفتوحة المصدر صفقة رابحة.
- ناحية الخبرات: فالمستخدم للبرامج الحرة أو المفتوحة المصدر يستفيد في كل دقيقة من خبرات المستخدمين الآخرين الذين يستخدمون نفس تلك البرامج حول العالم.
هذا بجانب كافة المميزات التي ذكرناها سابقًا
عيوب المصادر الحرة
لا يمكن ذكر تعريف المصادر الحرة ومزاياها دون ذكر العيوب التي ترافق تلك المميزات فهي سلاح ذو حدين كما أن لها مميزات عديدة لها عيوب أيضًا.. بالرغم أن عيوبها لا تقارن بالمميزات إلا أنها موجودة ولا يمكن غض الطرف عنها، ومن أهم تلك العيوب:
- قلة الاستقرار النوعي في كثير من البرامج لأنها تحت التطوير دائمًا.
- في الوطن العربي نجد أن أغلب المطورون الأجانب غير مهتمين بالواجهات العربية مما يتسبب في ظهور أخطاء في اللغة العربية كما في “برامج أوبن أوفيس” الذي له عيوب خاصة به كثيرة جدًا.
عيوب أوبن أوفيس مفتوح المصدر
برنامج أوبين أوفيس به العديد من الأخطاء والعيوب التي تجعل المستخدمين يحجمون عنه في مقابل نسخ مقرصنة (غير شرعية) من برامج ميكروسوفت أوفيس، من هذه العيوب:
- – البطء الشديد خاصة في بدء التشغيل بسبب اعتماده على ملفات متفرقة.
- – يقف في شبه تعطل تام أم التعامل مع الحزم الكبيرة المتعدية 100 صفحة خاصة إذا كانت تحتوي على جداول ومخططات بيانية.
- – دعم اللغة العربية به غير كامل والأرقام الهندية (المستخدمة في مصر) بها أخطاء.
- – الواجهة العربية به بها تضارب كبير وتحتاج إلى إعادة صياغة وتصحيح أخطاء لغوية.
- – يعتبر دعايات وترويج لمنتج آخر حيث إنه يجبر المستخدم على تنزيل برامج الجافا وأغلب الإجراءات عليه لا تطلب ذلك.
- – الدعوى التي يطلقها أنه يتعامل مع ملفات أوفيس مايكروسوفت غير صحيحة كليةً حيث إنه يتعطل في أغلب الأحيان حين فتحها.
أفضل برامج الأوفيس مع لينكس
كما ذكرنا سابقًا أن أغلب المستخدمين في مجال التطوير البرمجي يستخدمون لينكس لكن بالطبع لا يستخدمون معه مايكروسوفت أوفيس لذلك يجدون صعوبة في استخدام أوبن أوفيس، والحل هو في استخدام libre office الذي يمكن تحميله من هنا.
بذلك نكون قد تكلمنا عن تعريف المصادر الحرة وأهم مزاياها وعيوبها الأشهر وأشهر البرامج التي نستخدمها في حياتنا اليومية مفتوحة المصدر.