كتاب Free as in Freedom


اسم الكتاب: Free as in Freedom
المؤلف: سام وليامز ومراجعة ريتشارد ستالمان
عدد الصفحات: 229
سنة النشر: الطبعة الثانية 2010

في هذا الكتاب يحدثنا المؤلف عن بداية ظهور فكرة البرامج الحرة التي حمل رايتها ريتشارد ستالمان (المبرمج بقسم الذكاء الصناعي في معهد ماساتشوستس للتقنية) والتي بدأت في عام 1984, وكيف ان ريتشارد انتبه للتغيير الذي حدث في ثقافة المبرمجين عندما احتاج للكود الخاص بالطابعة ليعدل عليه لحل مشكلة يواجهها فيها ففوجئ برفض الموظف المختص لإعطائه الكود والتعاون معه لأنه وقع على اتفاقية -NonDisclosure Agreement- تمنعه من نشر الكود, فأعتبر ريتشارد هذا الفعل بأنه غير أخلاقي وغضب جدا لهذا التصرف, ومن هنا بدأت فكرة البرامج الحرة تكبر في رأس ريتشارد الذي كان من قبل يعتقد بأهمية حرية البرامج لكن لم تكن لديه أفكار واضحة اتجاه هذا الأمر.

الصندوق الاسود

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

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

في أحد الفصول يحكي قصة ظهور مصطلح Open Source كبديل لمصطلح Free Software والذي يساء فهمه كثيرا بأنه يعبر عن برنامج مجاني وليس حر. وكذلك بدايات ظهور الواجهة الرسومية GNOME والتي كان مقررا أن تكون بديلا للواجهة KDE التي تعتمد على مكتبات Qt غير الحرة في ذلك الوقت.

اقتباسات:

“Most people who attempt to do anything of any great difficulty eventually get discouraged and give up. I never gave up.” page 21

الكتاب متوفر مجانا على هذا الرابط

-----
نشرت هذه المقالة في العدد 11 من مجلة عرب هاردوير