أهمية البرمجيات الحرة
منوعات / / August 08, 2023
يوجد حاليًا طريقتان رئيسيتان للتفكير بين المبدعين برمجة. من ناحية ، يوجد المبرمجون الذين يدافعون عن البرمجيات الاحتكارية ومن ناحية أخرى أولئك الذين يدافعون عن البرمجيات الحرة.
هذا الأخير يدافع عن حق جميع المستخدمين في الحصول على البرامج التي يحتاجونها مجانًا ، و لجعل رمز هذا البرنامج عامًا ، ويمكن الوصول إليه ومرئيًا لأي شخص يريد تعديله (المصدر المفتوح) ، لتعديله حسب احتياجاتك.
هذا المفهوم ، على الرغم من أنه قد يبدو خياليًا بعض الشيء ، وراءه تيار فلسفي كامل، معار من قبل ملايين المبرمجين الذين يتعاونون يوميًا في إنشاء برامج جديدة وفي تطوير المزيد والمزيد من الأكواد. على هذا النحو ، ولدت في نهاية الثمانينيات ، على يد ريتشارد ستالمان، لمعارضة الاحتكار الذي كانت تحاول شركات الكمبيوتر الكبرى فرضه.
وهنا يجب علينا عمل فقرة صغيرة لتوضيح الالتباس الشائع جدًا فيما يتعلق بالمصطلح الحر. الحر لا يعني بالضرورة أنه مجاني. لا يمكن اعتبار البرنامج المجاني الذي لا يتم فتح رمزه برنامجًا مجانيًا ، ولا يتوقف البرنامج عن كونه مجانيًا لأنه مدفوع الثمن.
هو البرمجيات الحرة هي تلك، في كلمات من مؤسسي هذا التيار ،
عندما يحصل المستخدم على برمجيات حرة ، يصبح مالكها ، دون شروط ، لأن المبرمجين يتنازلون عن أي حق فيها.
بالعودة إلى الموضوع ، السؤال الرئيسي هو: لماذا يجب علي كمستخدم أن أهتم باستخدام البرمجيات الحرة وليس البرمجيات الاحتكارية؟ حسنًا ، لأسباب متعددة. بالنسبة للمبتدئين ، تحتوي معظم البرامج الاحتكارية الكبيرة على تعليمات برمجية ضارة ، مخفية عن المستخدم وتستخدم لجمع المعلومات أو تشغيل الإجراءات الفرعية دون إذن المستخدم. من خلال عدم القدرة على رؤية الكود ، لا يُعرف بالضبط ما إذا كان هذا البرنامج الاحتكاري نظيفًا أم أنه يستفيد حقًا من المستخدم. نقيض البرنامج المجاني تمامًا ، وهو برنامج ليس به شيء مخفي.
بالإضافة إلى ذلك ، هناك جانب آخر مهم وهو أنه ، على الأقل وفقًا للمدافعين عنه ، يسمح بـ التحسين المستمر للشفرة المشتركة وبالتالي من البرامج. من خلال المشاركة ، يمكن لأي مبرمج تحسين الكود الأصلي لجعله يعمل بشكل أفضل أو القيام بشيء مختلف ، وهذا الرمز في نفس الوقت يمكن تعديل إعادة المشاركة بشكل لا نهائي ، بينما لا يمكن تغيير البرنامج الخاص إلا من خلال المالكين ، الذين قد يرغبون في القيام بذلك أم لا ، باتباع معايير اقتصادية وتجارية صارمة ، وليس الأفضل خدمة المستخدم.
أهمية هذا حركة من هذا القبيل أن البرمجيات الحرة تجاوز مجال الحوسبة ليشمل مجالات أخرى مثل السينما والفن ، التلفاز أو حتى الأدب.