منتديات القلم التعليمية
تعرف على نظام التشغيل الحر لينوكس 13401711
منتديات القلم التعليمية
تعرف على نظام التشغيل الحر لينوكس 13401711
منتديات القلم التعليمية
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةأحدث الصورالتسجيلدخول
اللَّهُمَّ إنا نسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة والنجاة بعونك من النار


 

 تعرف على نظام التشغيل الحر لينوكس

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
Admin
Admin
Admin
Admin


ذكر
عدد الرسائل : 12420
تاريخ التسجيل : 30/09/2008

تعرف على نظام التشغيل الحر لينوكس Empty
مُساهمةموضوع: تعرف على نظام التشغيل الحر لينوكس   تعرف على نظام التشغيل الحر لينوكس Icon_minitime1السبت سبتمبر 12, 2009 6:06 am

السلام عليكم و رحمة الله و بركاته و تقبل الله منا و منكم الصيام و القيام.
أولا و قبل كل شيء فأرجو أن تعذروني فأنا قد جهزت الموضوع على عجل... و بعد
لاحظت قلة إن لم نقل ندرة المواضيع التب تتكلم عن لينوكس في المنتدى و هذا
إن دل على شيء فهو يدل على تجاهل هذا الميدان حتى من أصحاب الخبرة و لا
أدعي أني خبير فأنا طالب علم ليس إلا
و من المعروف أن هذا النظام واحد من الأسباب التي ساعدت الغرب في الرقي و
التطور و الحمد لله فهناك موجة من الخبراء تعمل على قدم و ساق لنشر هذا
العلم و جعله معروفا لدى عامة الناس فما بالكم بخاصتهم و أقصد بذلك خبراء
الحاسب في و طننا العربي ولله الشكر و المنة...
و عليه فارتأيت أن أضع بين أيديكم نبذة عن لينوكس و ماهيته و ذلك استنادا
على كتاب – لينوكس الشامل – لمؤلفه الأستاذ زايد السعدي و صاحب توزيعة
أعجوبة لينوكس
للعلم فقد قمت بتعديل طفيف جدا على بعض المقتطفات و هي إزالة بعض الأمور
التي رأيت أنها تقنية قد لا يضر حذفها من الموضوع... آسف للإطالة و الكرة
في مرماكم
************************************************** ***************
ما هو نظام غنو GNU ؟
تلفظ غنو (بالجيم المصرية) ولكن بها مواربة فإذا لفظت نو تعني حيوان النو
(التيس الإفريقي البري) الذي هو شعارها. هي اختصار ل GNU is Not Unix أي
غنو ليس يونكس وهذان اسلوبان شائعان في الاختصار أي أن يكون أو حرف من
الكلمة نفسها (يسمى الاختصار المتداخل recursive acronym)، و أن نقول-كذا
و ليس كذا- عندما يكون الأول بديل عن الثاني بهذا نعرف أن GNU هي بديل عن
يونكس، إنه مشروع يهدف لتوفير نظام تشغيل فائق الجودة وكامل المزايا يكون
حراً، لقد اختاروا يونكس ليحلوا مكانه لأنه قمة تكنولوجيا ذلك العصر، لقد
نجح غنو في توفير طقم من أدوات النظام فائقة الجودة متوافقة مع تلك
الموجودة في يونكس ولكنه حتى الآن لم يوفر نواة kernel للنظام بنفس تلك
الجودة. إن برمجيات غنو أظهرت تفوق لا ينافس بالسرعة مع توفير مزايا
إضافية لم تك موجودة سابقاً مثل: (مأخودة من معايير كود غنو GNU coding
standards)
متوافق مع عدة معايير دفعة واحدة مثل POSIX و Berkeley Unix (BSD) و ISO/ANSI C (إذا كانت هذه المعايير تحدد السلوك)
وعندما تتضارب المعايير، يوفر أطوار للعمل بكل منها
يوفر إضافات على المعايير حتى عندما تمنع المعايير ذلك (ويظل متوافقاً
بسبب خاصية الأطوار)، ولا غرابة أن تعلم أن هذه الإضافات غالباً ما تصبح
جزءاً من المعايير في الإصدار القادم منها! غنو تقدم مزايا لم توجد في أي
نظام يونكس سابق، وتذكر أن فلسفة غنو ليست إستنساخ أو تقليد يونكس بل
استبداله، غنو تقدم الأفضل سواءً أكان يونكس أم لا.
تستخدم خوارزميات حديثة اكتشفت بعد يونكس.
تحد من استخدام الملفات المؤقتة.
أعم، فهي لا تحتوي أي حدود مثبتة في الكود على الكثير من الأشياء منها طول اسم الملف والأسطر والرموز وحجم الملف (المدخلات).
يمكه التعامل مع المحارف الغريبة في المدخلات.
صمم ليقبل إضافات من المستخدم (إذا كا هناك فائدة من ذلك).
الإستقلالية عن الأجهزة، بحيث لا يعتمد سلوك البرنامج على نوع جهاز الإخراج.
تعمل أغلب حزم غنو على طيف واسع من المنصات (الأنظمة والأجهزة) لدرجة أن
بعضها يعمل على نظام ويندوز الذي لا يدعم POSIX، ولكنهم لا يعاملوها
بالتساوي (أهم المنصات بالنسبة لحزمة من غنو هي غنو GNU و
غنو/لينكسGNU/Linux).
بسبب هذا التفوق قام الكثير من مننتجي أنظمة يونكس المملوكة ("التجارية")
بإحلال جزء من طقم أدوات غنو مكان أدواتهم الأصلية (أو على الأقل وضعها
إلى جانبها)
مشروع غنو هو طريقة البروفيسور ريتشارد ستالمان لإثبات أن البرمجيات يجب
أن لا يكون لها مالكون، ويجب أن نكو أحراراً في نسخها واستعمالها
وتطويرها، لهذا استقال من عمله في مختبر الذكاء الصناعي في معهد مساشوسيتس
للتكنولوجيا MIT في ثمانيات القرن العشرين ليبدأ غنو دون أن يدّعوا
ملكيتهم له فيعيقوا كونه حراً (انظر صفحته www.gnu.org/people/rms.html)
فهدف المشروع توفير نظام حر، على عكس يونكس المحصور بالأجهزة الخارقة ومن
يستطيع صناعتها أو شراءها من عمالقة، ويوافق على شروط اتفاقية الكتمان
nondisclosure. مؤسسة البرامج الحرة Free Software Foundation (منظمة غير
ربحية) أسست لتقدم الدعم اللوجستي (الفني) والقانوني والمالي لمشروع غنو
وحركة البرمجيات الحرة. لقد بدأ بمحرر النصوص (ومفسر لغة lisp) المسمى
EMACS لحق به آلاف المبرمجين لإكمال النظام ليتحقق ما وصل إلينا الآن من
طقم متفوق من أدوات النظام (أفضل مفسر أوامر ****l وأفضل مصنف compiler
وأفضل محرر نصوص editor ...إلخ) وكما ذكرنا قبلاً أن نواة نظام غنو (اسمها
Hurd) كانت في سباتت عظيم لفترة طويلة، ولكن في عام 2005 عاد العمل بها
لتصبح قابلة للاستعمال، ولكنها لا تزال دون جودة باقي أدوات غنو.
ما هو نظام لينكس Linux ؟
هو نواة نظام kernel (الجزء الذي يتعامل مع العتاد Hardware ويقوم بكل
الأعمال الصعبة)، هذه النواة كتبت من الصفر (ولم تشتق من كود النظام
الخامس System V ولا من BSD) وهي متوافقة مع المعايير الخاصة بأنظمة يونكس
POSIX وهي برمجية حرة وبالتالي مفتوحة المصدر (يمكنك أن ترى ما يزيد عن 4
ملايين من الكود) ويمكن لأي انسان أن يطوره دون إذن من أحد ، بدأه لينوس
تورفلدز Linus Benedict Torvalds وهو فنلدي Finland في عام 1991 عندما كان
طالبا في جامعة Helinki (انظر صفحته www.cs.helsinki.fi/~torvalds)
يأمل أن يكون لديه يونكس (الذي يكلف ميزانية دولة كما ذكرنا) على جهازه في
البيت بدأ مشروعه بعد أن درس نظام MINIX (كتاب ونظام تعليمي) حيث كتب نظام
تشغيل كامل المزايا من الصفر ليتفوق ليس فقط على الأنظمة العادية بل وعلى
أنظمة يونكس الأخرى ثم وضع الملفات على الإنترنت وكوّن مشروع نواة لينكس www.kernel.org
أصدر أول نواة في 1994 ومنح درجة الماجستير في عام 1996 على رسالته التي
عنوانها "Linux: A Portable Operating System" ويشاركه الآن أكثر من ألف
مبرمج من مختلف أنحاء العالم في تطوير النواة لوحدها لدرجة أن الجزء الذي
كتبه لينوس لا يزيد عن 2% من النواة الحالية، وهو حتى الآن يدير تطوير
النواة. لينوس يعمل الآن لدى مختبرات تطوير المصادر المفتوحة Open Source
Development Labs (OSDL). نواة لينكس تعمل على معظم المنصات (أكثر من 20
عائلة من المعالجات) ومنها
عائلة IA32 إنتل ذات 32-بت Intel Arch وتسمى أيضاً x86 وتشمل البنتيوم وشبيهاته من AMD وهي الأجهزة الشخصية العادية
عائلة IA64 إنتل ذات 32-بت مثل Intel Itanium و AMD Opterons
عائلة PowerPC تختصر PPC صممتها IBM وتتجها إلى جانب Motorola Apple وتستعمل في أجهزة Apple Macintosh.
عائلة Alpha
عائلة Sparc
عائلة MainFrame
عائلة MIPS المستعمل في PlayStation و Nintendo 64 game consoles والعديد الحواسيب العملاقة من SGI
عائلة m68k من motorola
عائلة ARM المستعمل في العديد من الأجهزة الخلوية والمحمولة في الكف و PDA و Game Boy Advance و وأنظمة Nintendo DS handheld game
وغيرها مثل XBox
اسم هذا النظام لينُكس (بضم النون لأنه من الأقلية الناطقة بالسويدية في
فنلندا ولو أنها كلمة إنجليزية للفظت بالفتح) مكون من مقطعين LIN وهو
يشيرإلى الاسم الأول لمخترعه لينوس و UX اختصاراً ل"يونكس" UNIX. وأحياناً
يسمى TUX أي Torvalds UNIX حيث Torvalds هو المقطع الأخير من اسم مخترعه
لينوس ويستخدم عادةً كاسم للبطريق (الشعار غير الرسمي لنظام لينكس). وهذا
النظام هو مفخرة البرامج الحرة والمفتوحة. ربما يجب أن أشير أن لينكس
متوافق مع معايير POSIX وتم فحص التوفقية من عدة جهات مستقلة وقد تجاوز
الفحوصات والاختبارات ولكنه لم ولن يدفع ثمن الرخصة (شأنه في ذلك شأن
MacOS X و FreeBSD) لهذا فالتوافقية غير رسمية.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://math32.ahlamontada.net
سعاد29
عضو اساسي



انثى
عدد الرسائل : 1347
العمر : 34
تاريخ التسجيل : 17/08/2009

تعرف على نظام التشغيل الحر لينوكس Empty
مُساهمةموضوع: رد: تعرف على نظام التشغيل الحر لينوكس   تعرف على نظام التشغيل الحر لينوكس Icon_minitime1الأربعاء فبراير 17, 2010 8:24 pm

مشكورا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
تعرف على نظام التشغيل الحر لينوكس
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» برامج بداية التشغيل
» فكرة عن نظام التشغيل دوس
» الغاء خاصية التشغيل التلقائي للقرص المضغوط"
» معلومات نظام التشغيل = منقول =
» معلومات عن نظم التشغيل

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات القلم التعليمية :: منتدى البرامج :: تبادل الخبرات في مجال الحاسب-
انتقل الى: