الجزء الثالث من السيرة الذاتية لستالمان

سيرة ريتشارد ستالمان

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

هناك قصتان متضاربتان حول ما دفع RMS إلى إطلاق حركة البرمجيات الحرة.. في هذه المقالة سنقوم بمراجعة كليهما.

الجزء الثالث من السيرة الذاتية لستالمان

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

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

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

ولادة جنو

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

حتى لو خططت لإنشاء نظام تشغيل، لم يكن لدي أي نية للقيام بكل شيء من الصفر. أثناء بحثه عن أدوات مجانية الاستخدام، سأل مطور Free University Compilation Kit عما إذا كان يمكنه استخدامها. نظرًا لأنه وضع شرطًا بأن أي شيء ينشئه Stallman باستخدام هذا المترجم يجب أن يدعو الناس لشرائه، قررت RMS عدم استخدامه. بدلاً من ذلك، قام ببناء مترجم خاص به بناءً على الكود المجاني لمترجم Pastel، وعلى محرر نصوص معروف للجميع، Emacs.

كان Emacs أيضًا يعتمد على محرر، ولكن تم تعديل الكود الخاص به إلى حد أنه عندما أصبح ملكية خاصة به لم يعد مهمًا لأنه لم يبق شيء تقريبًا من النص الأصلي.

مؤسسة البرمجيات الحرة

على الرغم من أن نظام التشغيل لم يكن متاحًا أبدًا، لعبت الأدوات دورًا أساسيًا في ولادة Linux وFreeBSD.

واقتناعا منه بأن كتابة التعليمات البرمجية لم تكن كافية، قرر ستالمان منحها تغطية مؤسسية وفي عام 1985 أنشأ مؤسسة البرمجيات الحرة. لقد وُلدت مؤسسة إف إس إف ككيان غير ربحي مع مهمة ضمان بقاء جميع الأدوات ونظام التشغيل المستقبلي مجانيًا لجميع من يرغب في استخدامها.

لكي يكون هذا ممكنا وفي عام 1989، تم إنشاء أداة قانونية، وهي الرخصة العامة (GPL). رخصة GPL هي التي تمنح الحقوق للمستخدمين النهائيين (الأفراد والمؤسسات) حرية دراسة البرنامج واستخدامه وتعديله ومشاركته.

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

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


اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.