ما هو الفرق بين المصادر الحرة مفتوحة المصدر والبرامج المجانية

0 13
Advertisements

هناك دمج بين البرامج المجانية والمصادر الحرة مفتوحة المصدر، حيث تسمح لك البرامج المجانية باستخدامها بحرية دون تعويض مالي، بينما يمكن استخدام البرامج المجانية والمفتوحة مقابل رسوم، ولكنها توفر لك أربع درجات من الحرية.

Advertisements

الفرق بين المصادر الحرة مفتوحة المصدر والبرامج المجانية

المصادر الحرة مفتوحة المصدر تشير الموارد المجانية إلى تلك الموارد التي تسمح لك بالتعديل دون قيود أو شروط دون طلب إذن من المطور الرئيسي ، ويجب توفير التعديلات من قبل المورد.

لذا فإن جميع الموارد المجانية مفتوحة المصدر، بالنسبة للشفرة مفتوحة المصدر، فهي تحتوي على معايير أضعف من التعليمات البرمجية المصدر المجانية.

لأن كود المصدر المجاني قد يكون له عقد يمنعك من إجراء تعديلات أو تطوير، لذلك لا تسمح لك إلا بالتعامل مع حقوق الوصول.

Advertisements

لذا فإن معظم أكواد المصدر المفتوح مجانية شفرة المصدر، ليست كلها، لكن هذه الأنواع نادرًا ما تكون محظوظة جدًا.

لا تعتمد على الأفكار الاحتكارية مثل المصادر المغلقة، فمن أهم مزايا هذا المصدر هو الأمان العالي الذي يوفره، والسرعة أثناء التشغيل، وعدم وجود أخطاء، ويمكن لأي مستخدم عرض المصدر، وانخفاض تكاليف المواد، وأخطاء التعديل.

السرعة وتعتبر موردا عالميا، وتدعم لغات متعددة ومن ضمنها العربية.

يكاد لا يحتوي على برامج تجسس وفيروسات، وهو مدعوم من قبل شركات كبيرة ومعروفة مثل (IBM)، وأهم وظيفته أن يكون لديه العديد من التطبيقات والبرامج.

وهي تحتوي على

  1. نظام التشغيل Linux
  2. نظام Android
  3. برنامج Open Office (منافس قوي لـ Microsoft Office)
  4. برنامج تشغيل VLC (يسمى برنامج Paper)
  5. متصفح Firefox
  6. متصفح Chromium

أشهر الشركات والمؤسسات التي تدعم مثل هذه المصادر هي:

NASA ووكالة الفضاء الأوروبية والحكومة الألمانية وروسيا حكومة، حكومة بلجيكا، حكومة إسبانيا، حكومة البرازيل، حكومة تونس، حكومة كيبيك، حكومة جنوب إفريقيا، حكومة فنزويلا، البرلمان الفرنسي، الشرطة الفرنسية.

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

هناك 7 أنواع من التراخيص المجانية ومفتوحة المصدر، وهي:

  1. رخصة جنو العمومية العامة وهي أكثر أنواع التراخيص المجانية شيوعًا، والتي أنشأها البروفيسور ريتشارد ستالمان.
  2. ترخيص مكتبة جنو LGPL، وBSD الصادرة عن جامعة كاليفورنيا في بيركلي.
  3. رخصة Mozilla العامة (MPL) التي أطلقتها Netscapeحيث يعد Firefox أكثر تطبيقاتها شيوعًا
  4. ترخيص Apache
  5. ترخيص MIT
  6. ترخيص MIT
  7. ترخيص Creative Commons ويمثل الترخيص المستندات والوثائق مثل تراخيص الأعمال الفنية المتعلقة بالبرمجيات الحرة.

البرامج المجانية

هناك العديد من الاختلافات بين المصادر المجانية ومفتوحة المصدر والبرامج المجانية. يمنح المصدر المجاني والمفتوح للمستخدمين أربع درجات من الحرية: حرية عرض كود البرنامج، وحرية تطوير وتعديل كود البرنامج، وحرية استخدامه لأي غرض، وحرية توزيعه بأي طريقة.

أما بالنسبة للبرامج المجانية، فهي تسمح فقط للمستخدمين باستخدام مستوى أو مستويين بحرية، لأنها إما تسمح بالاستخدام المجاني أو التوزيع المجاني.

تشير البرامج المجانية إلى البرامج التي يتم توفيرها للمستخدمين مجانًا تمامًا لفترة غير محدودة دون أي تعويض مالي.

لكنها تحتفظ بالحقوق الكاملة لحقوق الملكية الفكرية لمطور البرنامج، لأنه لا يسمح لأي طرف أو فرد آخر بامتلاك هذه البرامج إعادة برمجتها أو بيعها بإذن المالك.

Advertisements

لأن مطوري مثل هذه البرامج يهدفون إلى توفير أشياء مجانية للمجتمع، مع الاحتفاظ بحقوق البرامج وتحت سيطرتهم الخاصة.

عندما يرغب مطورو البرامج المجانية في إيقاف التطوير، فعليه إما تقديم الكود الخاص به إلى آخر المطورين، أو بدء تشغيله كبرنامج مفتوح المصدر مجاني.

لماذا يفضل الناس استخدام البرمجيات مفتوحة المصدر؟

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

يمكنهم الاطلاع على الشفرة للتأكد من أنها لا تسبب لهم أي مشاكل أو تضر بهم بأي شكل من الأشكال.

يمكن للمستخدمين العاديين أيضًا الاستفادة من البرامج مفتوحة المصدر لأنها تمكنهم من استخدام البرنامج بالطريقة المرغوبة، وليس فقط كما يرغب مالك البرنامج.

سبب مهم آخر لتدريب الناس على تفضيل البرمجيات الحرة هو تدريب المبرمجين وجعلهم يتغيرون من خلال قراءة الكود المصدري لبرامج المبرمجين المحترفين الآخرين، ومن خلال مشاركة الكود بين المبرمجين، ومراجعة هذه الأكواد، ومشاركتها.

أفضل، هذه هي الطريقة المثالية لتعلم البرمجة واستخدام البرمجيات الحرة.

السلامة يفضل بعض الأشخاص البرامج مفتوحة المصدر لأنها تعتبر أكثر أمانًا واستقرارًا من البرامج المغلقة.

نظرًا لأنه يمكن لأي شخص عرض هذه البرامج المفتوحة وتعديلها.

يمكن لأي شخص تصحيح الأخطاء أو الإغفالات التي ربما يكون المؤلف الأصلي للبرنامج قد ارتكبها.

الاستقرار بالمقارنة مع البرامج المعبأة، يفضل العديد من المستخدمين البرامج مفتوحة المصدر لأنها أكثر استقرارًا.

وذلك لأن المبرمجين وزعوا الكود المصدري لهذه البرامج علنًا، لذلك يمكن للمستخدمين الذين يعتمدون على البرنامج لأداء مهام مهمة التأكد من أنه إذا توقف المنشئ الأصلي عن استخدام أدواته، فلن تختفي أدواته أو تتعطل.

هل البرامج مفتوحة المصدر مهمة فقط للمطورين؟

تعد التكنولوجيا مفتوحة المصدر مهمة جدًا للجميع، لأن المخترعين الأوائل قاموا ببناء جزء كبير من الإنترنت نفسه على تقنيات مفتوحة المصدر مثل خوادم Linux وApache، لذلك أي شخص يستخدم الإنترنت اليوم سيستفيد من البرامج مفتوحة المصدر.

فوائد البرامج المفتوحة

تنزيل البرامج المفتوحة له فوائد عديدة للمستخدمين، يمكنهم الاعتماد عليها لمواصلة العمل وتطويرها بشكل مستمر، بما في ذلك الفوائد التالية:

  1. البرنامج المجاني لا يحتاج إلى دفع أي رسوم ويمكنك الاستفادة منه.
  2. يساهم في التطوير المستمر ويقبل إضافة عناصر جديدة.
  3. تحتوي على أنظمة أمان وخصوصية لحماية جهاز الكمبيوتر الخاص بك من البرامج الضارة وبرامج التجسس.

Advertisements

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.