موضوعي اليوم هو 

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

ما هو نظام اللينكس ؟؟

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

من قام ببناء نظام اللينكس ؟؟ مقدمة

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

 هو قام ببناء النواة أو ما يسمى بال Kernel للنظام فقط, وبعد ذلك تم دمج البرامج التابعة لشركة GNU  عليه وأصبح بتوزيعاته المختلفة الموجودة حالياً على الأنترنت بكافة أشكالها, مثل الريدهات Red Hat والديبيان Debian وغيرها الكثير.

بدأ فريق للأبحاث في اواخر عام 1960 في مختبرات بل وكان هدف الفريق هو ايجاد نظام تشغيل يسمح بتعدد المستخدمين (في نفس الوقت) ليتشاركوا في المصادر , حتى يتخيل المستخدم انه هو الوحيد المستخدم لهذا الخادم .

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

وفي عام 1972 قام داني (نفس العالم السابق) بإنشاء لغة C و ذلك لتغطية العيوب الموجودة في الأسيمبلي .

وكانت المهمة التالية بالنسبة لفريق الأبحاث (داني و كين) هو إعادة كتابة يونكس ولكن بلغة C  , وفعلاً قام الفريق بكتابة يونكس في عام 1973 , وهذا يفسر لماذا يونكس و C يتميزان بعلاقة قوية , و إلى الأن معظم تطبيقات يونيكس تكتب بلغة  C .

وبعد انتهاء الفريق من كتابة يونكس قاموا بطرح الشفره المصدرية للمعاهد و الجامعات داخل الولايات المتحدة , وفي عام 1975 قامت جامعة كاليفورنيا في بيركلي بإصدار اول توزيعة من توزيعات يونكس و كانت بإسم Berkeley Software Distribution(BSD)

ومن ثم توالت التوزيعات فقد قامت شركة Hewlett Packard (HP) بإنشاء توزيعة وقامت بتسميها بـ (HP-UX) , وقامت ايضاً شركة Sun Microsystems بإنشاء توزيعة و وقامت بتسميتها بسولاريز وهذه التوزيعة تعد هي اقوى توزيعات يونكس ,وتم ايضاً إنشاء التوزيعة المشهورة لينكس بواسطة لايْنِوس تورفالدز Linus Torvalds مع فريق من المبرمجين عبر شبكة الإنترنت . 

 

ساحة النقاش

Pioneers Academy

PioneersAcademy
Pioneers AC Academy Info »

ابحث

تسجيل الدخول

عدد زيارات الموقع

460,777