تكنولوجيا

ما هي البرمجيات الحرة ؟

ما هي البرمجيات الحرة ؟
تعتبر هذه البرامج الحاسوبية بديلاً لأنظمة التشغيل التقليدية مثل ويندوز، ويمكن تعديلها وإضافة المزيد من الميزات وتداولها بدون قيود. وقد تكون بعضها مجانيًا، ولكن قد يتطلب بعضها مقابل مادي لفتحه وتعديله. ويعد نظام الأندرويد أحد أشهر وأقرب أمثلة البرمجيات الحرة .

يوضح مبتكر البرمجيات الحرة ريتشارد ستالمان أننا نطلق على البرمجيات لقب الحرة عندما تتضمن أربعة أنواع من الحريات وهي:
– الحرية 0 : وحرية استعمال البرنامج لأي غرض .
– الحرية 1 : حرية دراسة وتعديل البرنامج .
– الحرية 2 : حرية نسخ البرنامج من أجل الآخرين .
– الحرية 3 : حرية تطور/ تعديل البرنامج وتحسينه وتداوله .

تنشر البرامج التي تحمل تلك الحريات الأربعة تحت ترخيص GNU GPL وتصبح حرة للأبد، ويستخدم عدد كبير من البرمجيات الحرة بشكل تجاري، وتختلف حقوق نشر البرمجيات الحرة بشكل بسيط فيما يتعلق بحقوق المؤلف .

أهمية البرمجيات الحرة : تعود أهمية البرمجيات الحرة إلى عوامل عديدة منها:
1.التعلم : يتم تعديل الشفرة الأصلية للبرنامج عن طريق الحذف والإضافة والتعديل، بينما تكون المصادر البرمجية المغلقة محجوبة .
2.المجانية : يرتجي العديد من الناس استخدام نسخ مقرصنة من أنظمة التشغيل، ولكن تعمل الشركات العابرة للقارات على وضع القوانين لمحاربة القرصنة، ولذلك فإن البرمجيات الحرة تعتبر الحل الأمثل .
3. مناسب للدول : إنه لا يتطلب تكاليف مالية مقارنة بالأنظمة الأخرى المدفوعة، وهو مناسب لبلادنا العربية للاستفادة من التكنولوجيا العالمية. على سبيل المثال، في مدينة ميونخ بألمانيا، عندما تم استخدام البرمجيات الحرة، تم توفير نحو 90% من النفقات السابقة. وفي السنوات الأخيرة، استخدمت العديد من الجهات البرمجيات الحرة حول العالم، مثل وكالة ناسا لأبحاث الفضاء وثلثي سيرفرات العالم ومعظم الحواسيب الشخصية وحكومات العديد من الدول الأوروبية والأفريقية مثل ألمانيا والبرازيل وبلجيكا وجنوب أفريقيا .
4. الأمان : كثير من البرامج المغلقة المشفرة ، تقوم بالتجسس على المستخدم ، وتنقل البيانات الخاصة به لأطراف أخرى ، ولكن البرمجيات الحرة لايمكن من خلالها التجسس على المستخدمين ، أو تخفي برمج ضارة ، ومثال ثلك نظام التشغيل لينوكس Linux ، لانحتاج عند استعماله لبرامج أنتى فيرس ، لأنه يعمل بنظام آمن ومحمي بشكل فعال .
5. الملايين من المبرمجين المتطوعين : تدعم الكثير من المؤسسات البرمجيات الحرة التي تخدم هدفًا واحدًا، وهذا يختلف عن عملية إغلاق الثغرات في نظام ويندوز التي يمكن أن تستمر لعدة أيام، بينما في نظام لينكس تنخفض هذه الفترة إلى 12 ساعة فقط، وذلكبفضل عدد المستخدمين والداعمين الكبير للنظام .
6. روح المشاركة المجتمعية : يعود استخدام البرمجيات الحرة بالنفع على المجتمع بشكل كبير، حيث يمكن للجميع الحصول على البرنامج والوصول إلى المصدر المفتوح، ويشارك الجميع في تطوير هذه البرمجيات وتطويرها بما يناسب احتياجات المستخدمين، ويؤدي ذلك إلى القضاء على الاحتكار بشكل كامل .
7. الاستقرار وسهولة الاستخدام : تتميز البرمجيات الحرة بالاستقرار أكثر من البرامج غير الحرة، ويستخدم البعض توزيعة واحدة من لينوكس لعدة سنوات دون تحديث النسخ أو حدوث انهيار للنظام بشكل متكرر، وهي سهلة الاستخدام .
8. المرونة : على عكس البرمجيات المغلقة تحتاج شروط معينة للتشغيل على انظمة التشغيل المختلفة ، نجد البرمجيات الحرة تعمل بسهولة على كافة نظم التشغيل مثل لينوكس ، وويندوز ، لتعدد اصدارتها ، كما أن احتياجات البرمجيات المفتوحة لا تحتاج شروط معينة في ذاكرة الجهاز ، فعندما نقارن بين برنامج الفوتوشوب ، وبرنامج جيمب ، نجد كفة الأخير ترجح لاتنمائه البرمجيات الحرة .

البرمجيات الحرة
جنو ولينوكس
جنو جبل
نظم تشغيل البرمجيات الحرة
ريتشارد ستالمان

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى