ملاحظة: كل فصل مبني على اللي قبله.


📖 الفصل الأول: من أين جاء لينكس؟ — القصة الكاملة

1.1 البداية: عالم يونكس (Unix)

في الستينات، كانت الحواسيب ضخمة زي الغرف وغالية جدا. شركة Bell Labs (تابعة لـ AT&T) كانت بتطور نظام اسمه Multics، لكن المشروع فشل وكان معقد أكتر من اللازم.

سنة 1969، قرر اتنين مهندسين اسمهم Ken Thompson وDennis Ritchie يبدأوا من الصفر. عملوا OS صغير وبسيط على جهاز قديم اسمه PDP-7، وسموه Unix — كـ joke على اسم Multics

Timeline:
1969 → Unix اتكتب بلغة Assembly على PDP-7
1972 → Dennis Ritchie اخترع لغة C
1973 → Unix أعيد كتابته بلغة C 
1975 → AT&T بدأت توزع Unix للجامعات

ليه لغة C كانت ثورة؟

قبل C، كان كل نظام تشغيل بيتكتب لمعالج معين (Assembly). لما Unix اتكتب بـ C، بقى يشتغل على أي جهاز بس بتعمل compile — ده كان تحول ضخم في تاريخ الحوسبة.


1.2 ريتشارد ستالمان و ال Free Software

في 1983، مبرمج اسمه Richard Stallman في MIT كان زعلان جداً — ليه؟

لأن شركة Xerox كانت عندها طابعة بـ software مغلق، ولما حاول يصلح بـ bug فيها، مقدرش لأن الكود مش متاح فقرر يعمل حاجة ضد ده.

أعلن عن مشروع GNU (بتتقرا : "g-new") — وده اختصار ساخر يعني: GNU's Not Unix

هدف GNU:

إنجازات GNU المهمة: