أكرم الصحفي
01-Mar-2007, 10:05 AM
السلام عليكم ورحمة الله وبركاته
نريد أن نتكلم عن النظامين لينكس و ويندوز وأن يكون حوارنا مفتوح للجميع وكل يعرض رئيه طبع رئيه أذا كان من قد أستخدم لينكس و وبندوز معا .
ما هو نظام يونكس Unix ؟
يوصف أحياناً على أنه النظام المفضل للهاكرز بالمعنى الإيجابي Hackers Friendly! ولكن بشكل رسمي كل نظام تشغيل يحقق معاير POSIX يسمى يونكس أي أنه ليس نظام واحد ، هذه المعايير تضمن عمل البرنامج المصمم على إحداها في الأخرى وكانت بداية هذه الأنظمة في بداية السبعينيات ففي عام 1973 قام Thompson و Ritchie في مختبرات بيل (www.Bell-Labs.com (http://www.Bell-Labs.com) ليس بيل غيتس) بكتابة نظام تشغيل يعتبر أول يونكس ثم انتشر بسرعة وتم بيعه ل AT&T وكان الطلب عليه كبيراً مما جعل توفير الدعم الفني أمراً صعبا لذا قامت بإطلاق الملف المصدري source code له في الجامعات و مراكز البحث العلمي والجمعيات غير الربحية ولأن الملف المصدري موجود لا ضرورة لتقديم دعم فني (فقط للنظام V و طبعا وفق رخصة غير حرة أي أنه لا يزال ملك لهم ولا يمكن لأحد التعديل فيه بدون إذن خطي ) وقد كتب هذا النظام على لغة C لضمان عمل هذا النظام على أي نوع من الأجهزة بحث يكون مستقل عن العتاد Hardware وكان هذا الإصدار الخامس من النظام الذي سمي system V وقد أنتج أشباه كثيرة له من أكثر من شركة وأيضا كان هناك مشروع متوافق معه ولكن كتب بطريقة مختلفة سمي BSD أي توزيعة برمجيات بيركيلي Berkeley Software Distribution ثم وضعة معايير POSIX التي تحدثت عنها لتضع معايير يسير عليها كل الشركات المحظوظة التي يسمح لها بتطوير هذه الأنظمة ظهر الكثير من مشتقاتها مثل AIX من IBM و HP/UX و SunOS أو Solaris و SCO UNIX و Xenix من مايكروسوفت كانت هذه الأنظمة مكلفة جداً (ميزانية دولة) و اقتصرت على مراكز البحث العلمي والجامعات والأجهزة العسكرية وعلى الرغم من قدم هذه الأنظمة إلا أنها منذ البداية أنظمة متعدة المهام والمستخدمي ن وترتبط بشبكات (قبل اختراع برتوتوكول الإنترنت IP عبر UUCP مثلاً) وآمنة ، وفي المقابل كان هناك أنظمة رخيصة واستهلاكية خالية من أي مزايا، شائعة في الأسواق للإستخدام المنزلي وهي غير متوافقة مع المعايير القياسية وهي مجرد آلات حاسبة مقارنة بأنظمة يونكس. لمعلومات عامة عن يونكس انظر User-Friendly Unix FAQ (http://www.camelcity.c om/%7Enoel/usenet/cuuf-FAQ.htm).
ما هو نظام جنو GNU ؟
تلفظ جنو ولكن بها مواربة فإذا لفظت نو تعني حيوان النو (تيس بري) الذي هو شعارها. هي اختصار ل GNU is Not Unix أي جنو ليس يونكس وهذان اسلوبان شائعان في الاختصار (أن يكون أو حرف من الكلمة نفسها و أن نقول "كذا ليس كذا" عندما يكون الأول بديل عن الثاني) بهذا نعرف أن GNU هي بديل عن يونكس (بمعنى أدق عن أدوات نظام يونكس) ، وبديل عن فلسفة يونكس (نظام محصور بالأجهزة الخارقة ومن يستطيع صناعتها أو شراءها من عمالقة، نظام يشترط استخدامه بتوقيع اتفاقيات عدم المكاشفة nondisclosure agreement ) مؤسس جنو هو البروفيسور ريتشارد ستالمان Richard M. Stallman ( صفحته www.gnu.org/people/rms.html (http://www.gnu.org/people/rms.html) ) من معهد مساشوستس للتكنولوجي ا MIT في مختبر الذكاء الصناعي في الثمانينات ليكون نظاماً حراً ومفتوح المصدر يحقق فلسفته التي تحدثنا عنها، بدأ بمحرر النصوص (ومفسر لغة lisp) المسمى EMACS ثم تفرغ لعمل منظمة fsf لحق به آلاف المبرمجين لإكمال النظام وهذا ما كان. ولم يكن هذا المشروع يطمح لعمل نواة نظام التشغيل kernel بل فقط أدوات النظام (مفسر الأوامر shell ، مصنف compiler ، محرر نصوص editor ...)
ما هو نظام لينكس Linux ؟
هو نواة نظام متوافقة مع يونكس لم يتطور من كود النظام الخامس System V ولا من BSD بل كتب من الصفر وهو نظام حر/مجاني ومفتوح المصدر(يمك نك أن ترى ملفات الC الخاصة به) ويمكن لأي انسان أن يطوره دون إذن من أحد ، بدأه ليناس تورفادليز Linus Benedict Torvalds وهو فنلدي Finland في عام 1991 عندما كان طالبا في جامعة Helinki ( صفحته www.cs.helsinki .fi/~torvalds (http://www.cs.helsinki .fi/%7Etorvalds/) ) يأمل أن يكون لديه يونكس (الذي يكلف ميزانية دولة كما ذكرنا) على جهازه في البيت بدأ مشروعه بعد أن درس نظام يونكس تعلمي اسمه minix حيث كتب نظام تشغيل كامل المزايا من الصفر ليتفوق ليس فقط على الأنظمة العادية بل وعلى أنظمة يونكس الأخرى ثم وضع الملفات على الإنترنت وكون مشروع نواة لينكس www.kernel.org (http://www.kernel.org/) أصدر أول نواة في 1994 ويشاركه الآن أكثر من ألف مبرمج من مختلف أنحاء العالم في تطوير النواة لوحدها وهو نظام يعمل على معظم الأجهزة منها
IA32(32-bit Intel Arch x86 including Pentium,and some ADM) أي الأجهزة المعروفة
IA64 (itanium and other 64-bit)
PowerPC PPC (من Apple و Motorola و IBM ... وغيرهم)
Alpha
Sparc
MainFrame
m68k (من motorola)
وغيرها الكثير مثل PlayStation2 و XBoxاسم هذا الظام لينَكس (بفتح النون) مكون من مقطعين LIN وهو يشيرإلى اسم مخترعه ليناس و UX اختصاراً ل"يونكس" UNIX وأحياناً يسمى TUX أي Torvalds UNIX حيث Torvalds هو المقطع الأخير من اسم مخترعه ليناس. وهذا النظام هو مفخرة البرامج الحرة والفتوحة. (ربما يجب أن أشير أن لينكس متوافق مع معايير POSIX وتم فحص التوفقية من عدة جهات مستقلة وقد تجاوز الفحوصات والاختبارا ت ولكنه لم ولن يدفع ثمن الرخصة لهذا فالتوافقية غير رسمية، كما أن فلسفة جنو لا تقوم على تقليد UNIX بل استبداله فهناك إضافات في جنو غير موجودة في أي معايير ولكنها في الغالب ستصبح معايير. فلسفة جنو تقديم الأفضل سواء كان يونكس أم لا )
ما لينكس Linux مرة أخرى ؟
هي كلمة تعني واحد من ثلاثة: نواة النظام kernel أو نظام التشغيل وأدواته أو الأقراص التي عليها النظام وأدواته وبرامج التركيب والبرامج التطبيقية وحتى الألعاب. للتمييز الأولى تسمى نواة لينكس Linux kernel والثانية جنو/لينكس GNU/LINUX والثالثة توزيعة لينكس Linux Distribution والمعنى تستطيع تميزه من السياق
تابع الموضوع--------------------))
نريد أن نتكلم عن النظامين لينكس و ويندوز وأن يكون حوارنا مفتوح للجميع وكل يعرض رئيه طبع رئيه أذا كان من قد أستخدم لينكس و وبندوز معا .
ما هو نظام يونكس Unix ؟
يوصف أحياناً على أنه النظام المفضل للهاكرز بالمعنى الإيجابي Hackers Friendly! ولكن بشكل رسمي كل نظام تشغيل يحقق معاير POSIX يسمى يونكس أي أنه ليس نظام واحد ، هذه المعايير تضمن عمل البرنامج المصمم على إحداها في الأخرى وكانت بداية هذه الأنظمة في بداية السبعينيات ففي عام 1973 قام Thompson و Ritchie في مختبرات بيل (www.Bell-Labs.com (http://www.Bell-Labs.com) ليس بيل غيتس) بكتابة نظام تشغيل يعتبر أول يونكس ثم انتشر بسرعة وتم بيعه ل AT&T وكان الطلب عليه كبيراً مما جعل توفير الدعم الفني أمراً صعبا لذا قامت بإطلاق الملف المصدري source code له في الجامعات و مراكز البحث العلمي والجمعيات غير الربحية ولأن الملف المصدري موجود لا ضرورة لتقديم دعم فني (فقط للنظام V و طبعا وفق رخصة غير حرة أي أنه لا يزال ملك لهم ولا يمكن لأحد التعديل فيه بدون إذن خطي ) وقد كتب هذا النظام على لغة C لضمان عمل هذا النظام على أي نوع من الأجهزة بحث يكون مستقل عن العتاد Hardware وكان هذا الإصدار الخامس من النظام الذي سمي system V وقد أنتج أشباه كثيرة له من أكثر من شركة وأيضا كان هناك مشروع متوافق معه ولكن كتب بطريقة مختلفة سمي BSD أي توزيعة برمجيات بيركيلي Berkeley Software Distribution ثم وضعة معايير POSIX التي تحدثت عنها لتضع معايير يسير عليها كل الشركات المحظوظة التي يسمح لها بتطوير هذه الأنظمة ظهر الكثير من مشتقاتها مثل AIX من IBM و HP/UX و SunOS أو Solaris و SCO UNIX و Xenix من مايكروسوفت كانت هذه الأنظمة مكلفة جداً (ميزانية دولة) و اقتصرت على مراكز البحث العلمي والجامعات والأجهزة العسكرية وعلى الرغم من قدم هذه الأنظمة إلا أنها منذ البداية أنظمة متعدة المهام والمستخدمي ن وترتبط بشبكات (قبل اختراع برتوتوكول الإنترنت IP عبر UUCP مثلاً) وآمنة ، وفي المقابل كان هناك أنظمة رخيصة واستهلاكية خالية من أي مزايا، شائعة في الأسواق للإستخدام المنزلي وهي غير متوافقة مع المعايير القياسية وهي مجرد آلات حاسبة مقارنة بأنظمة يونكس. لمعلومات عامة عن يونكس انظر User-Friendly Unix FAQ (http://www.camelcity.c om/%7Enoel/usenet/cuuf-FAQ.htm).
ما هو نظام جنو GNU ؟
تلفظ جنو ولكن بها مواربة فإذا لفظت نو تعني حيوان النو (تيس بري) الذي هو شعارها. هي اختصار ل GNU is Not Unix أي جنو ليس يونكس وهذان اسلوبان شائعان في الاختصار (أن يكون أو حرف من الكلمة نفسها و أن نقول "كذا ليس كذا" عندما يكون الأول بديل عن الثاني) بهذا نعرف أن GNU هي بديل عن يونكس (بمعنى أدق عن أدوات نظام يونكس) ، وبديل عن فلسفة يونكس (نظام محصور بالأجهزة الخارقة ومن يستطيع صناعتها أو شراءها من عمالقة، نظام يشترط استخدامه بتوقيع اتفاقيات عدم المكاشفة nondisclosure agreement ) مؤسس جنو هو البروفيسور ريتشارد ستالمان Richard M. Stallman ( صفحته www.gnu.org/people/rms.html (http://www.gnu.org/people/rms.html) ) من معهد مساشوستس للتكنولوجي ا MIT في مختبر الذكاء الصناعي في الثمانينات ليكون نظاماً حراً ومفتوح المصدر يحقق فلسفته التي تحدثنا عنها، بدأ بمحرر النصوص (ومفسر لغة lisp) المسمى EMACS ثم تفرغ لعمل منظمة fsf لحق به آلاف المبرمجين لإكمال النظام وهذا ما كان. ولم يكن هذا المشروع يطمح لعمل نواة نظام التشغيل kernel بل فقط أدوات النظام (مفسر الأوامر shell ، مصنف compiler ، محرر نصوص editor ...)
ما هو نظام لينكس Linux ؟
هو نواة نظام متوافقة مع يونكس لم يتطور من كود النظام الخامس System V ولا من BSD بل كتب من الصفر وهو نظام حر/مجاني ومفتوح المصدر(يمك نك أن ترى ملفات الC الخاصة به) ويمكن لأي انسان أن يطوره دون إذن من أحد ، بدأه ليناس تورفادليز Linus Benedict Torvalds وهو فنلدي Finland في عام 1991 عندما كان طالبا في جامعة Helinki ( صفحته www.cs.helsinki .fi/~torvalds (http://www.cs.helsinki .fi/%7Etorvalds/) ) يأمل أن يكون لديه يونكس (الذي يكلف ميزانية دولة كما ذكرنا) على جهازه في البيت بدأ مشروعه بعد أن درس نظام يونكس تعلمي اسمه minix حيث كتب نظام تشغيل كامل المزايا من الصفر ليتفوق ليس فقط على الأنظمة العادية بل وعلى أنظمة يونكس الأخرى ثم وضع الملفات على الإنترنت وكون مشروع نواة لينكس www.kernel.org (http://www.kernel.org/) أصدر أول نواة في 1994 ويشاركه الآن أكثر من ألف مبرمج من مختلف أنحاء العالم في تطوير النواة لوحدها وهو نظام يعمل على معظم الأجهزة منها
IA32(32-bit Intel Arch x86 including Pentium,and some ADM) أي الأجهزة المعروفة
IA64 (itanium and other 64-bit)
PowerPC PPC (من Apple و Motorola و IBM ... وغيرهم)
Alpha
Sparc
MainFrame
m68k (من motorola)
وغيرها الكثير مثل PlayStation2 و XBoxاسم هذا الظام لينَكس (بفتح النون) مكون من مقطعين LIN وهو يشيرإلى اسم مخترعه ليناس و UX اختصاراً ل"يونكس" UNIX وأحياناً يسمى TUX أي Torvalds UNIX حيث Torvalds هو المقطع الأخير من اسم مخترعه ليناس. وهذا النظام هو مفخرة البرامج الحرة والفتوحة. (ربما يجب أن أشير أن لينكس متوافق مع معايير POSIX وتم فحص التوفقية من عدة جهات مستقلة وقد تجاوز الفحوصات والاختبارا ت ولكنه لم ولن يدفع ثمن الرخصة لهذا فالتوافقية غير رسمية، كما أن فلسفة جنو لا تقوم على تقليد UNIX بل استبداله فهناك إضافات في جنو غير موجودة في أي معايير ولكنها في الغالب ستصبح معايير. فلسفة جنو تقديم الأفضل سواء كان يونكس أم لا )
ما لينكس Linux مرة أخرى ؟
هي كلمة تعني واحد من ثلاثة: نواة النظام kernel أو نظام التشغيل وأدواته أو الأقراص التي عليها النظام وأدواته وبرامج التركيب والبرامج التطبيقية وحتى الألعاب. للتمييز الأولى تسمى نواة لينكس Linux kernel والثانية جنو/لينكس GNU/LINUX والثالثة توزيعة لينكس Linux Distribution والمعنى تستطيع تميزه من السياق
تابع الموضوع--------------------))