تكنولوجيا

نظام لينوكس

نظام لينوكس

نظام لينوكس هي عائلة من أنظمة التشغيل الشبيهة بيونكس مفتوحة المصدر والمبنية على نواة لينكس ، التي أنشأها لينوس تورفالدس عام 1991. ظهرت العديد من توزيعات لينكس منذ ذلك الحين وهي تمثل ناقلًا مهمًا لنشر حركة البرمجيات الحرة. بينما تم تطوير Linux في الأصل لأجهزة الكمبيوتر المتوافقة مع الكمبيوتر الشخصي ، إلا أنه لم يجهز سوى نسبة صغيرة جدًا من أجهزة الكمبيوتر الشخصية.

لكن نواة Linux ، مع أو بدون برنامج GNU ، تُستخدم أيضًا من قبل أنواع أخرى من أنظمة الكمبيوتر ، على وجه الخصوص الخوادم ، والهواتف المحمولة ، والأنظمة المدمجة أو حتى أجهزة الكمبيوتر العملاقة. نظام التشغيل للهواتف المحمولة التي تعمل بنظام Android ، والذي يستخدم نواة Linux وليس GNU ، موجود الآن في 85٪ من الأجهزة اللوحية والهواتف الذكية التي تعمل باللمس.

يونكس ومينكس وجنو المقالات الرئيسية: يونكس ، جنو و مينيكس. تم إنشاء نظام Unix بواسطة AT&T في أوائل السبعينيات وانتشر بشكل خاص في الأوساط الأكاديمية. بحلول نهاية عام 19773 ، أجرى الباحثون في جامعة كاليفورنيا العديد من التحسينات على نظام Unix ووزعوها تحت اسم Berkeley Software Distribution (BSD). في النهاية ، تم إزالة توزيعات BSD من كود AT&T ، وأصبحت متاحة مجانًا في عام 1991. ومع ذلك ، كان توزيع BSD موضوع إجراءات قانونية AT&T في أوائل التسعينيات. تميمة جنو.

إقرأ أيضا:أهمية شراء مكنسة كهربائية

مجتمع الهاكرز

في عام 1983 ، أعلن ريتشارد ستالمان خطته لتطوير نظام تشغيل مجاني متوافق مع UNIX يسمى GNU4 ، داعيًا مجتمع الهاكرز للانضمام إليه والمشاركة في تطويره. منذ عام 1985 ، تم تشغيل بعض القطع الرئيسية ، بما في ذلك مترجم دول مجلس التعاون الخليجي الذي تم الانتهاء منه في يونيو 19845. بدأ مشروع جنو حوالي عام 1990 للعمل على نواة هيرد ، لكن تطويره سيستغرق أكثر من 10 سنوات. Minix هو نظام تشغيل شبيه بـ Unix يعتمد على النواة الصغيرة. تم إنشاؤه في عام 1987 من قبل الأستاذ أندرو ستيوارت تانينباوم لأغراض تعليمية. كان ترخيص Minix رخيصًا ليكون متاحًا للطلاب ، لكن Minix لم يكن قابلاً للتوزيع بحرية.

كان لينوس تورفالدس طالبًا استخدم Minix واستمتع به. 1991: ولادة نواة لينكس لينوس تورفالدس ، مبادر ومنسق نواة لينكس. تكس ، جالب الحظ لينكس. المقال الرئيسي: Linux kernel. في عام 1991 ، قام الطالب الفنلندي لينوس تورفالدس ، الذي تأثر بقلة توفر خادم كمبيوتر UNIX في جامعة هلسنكي ، بتطوير نواة نظام التشغيل ، والتي ستسمى “Linux kernel”. في 25 أغسطس 1991 ، أعلن في منتدى أخبار Usenet: comp.os.minix [أرشيف] تطوير نواة Linux6.

اختار لينوس تورفالدس بسرعة إطلاق نواة تحت رخصة جنو جي بي إل. هذا القرار يجعل نظامي جنو ولينكس متوافقين قانونيًا. لذلك ، لملء الفراغ الناجم عن التطوير غير المكتمل لـ Hurd ، يتم دمج GNU و Linux kernel لتشكيل نظام تشغيل جديد (يُعتبر أحيانًا متغيرًا من GNU): GNU / Linux أو Linux. منذ عام 1991: تطور النظام ونشره في الأصل ، كان تثبيت نظام تشغيل GNU / Linux يتطلب مهارات حاسوبية قوية وتطلب البحث عن البرامج وتثبيتها واحدًا تلو الآخر.

إقرأ أيضا:هل يمكن للذكاء الاصطناعي أن يحل محل البشر؟

حزم البرامج

بسرعة ، أصبحت حزم البرامج التي تشكل نظامًا كاملًا جاهزًا للاستخدام متاحة: هذه أول توزيعات جنو / لينكس. يمكننا الاستشهاد بالترتيب الزمني 7: قرصان مرنان للتمهيد والجذر مقاس 5.25 بوصة تم إنشاؤهما بواسطة HJ Lu ، ويحتويان على الحد الأدنى من البرامج ؛ MCC Interim Linux ، مجموعة من الأقراص المرنة تم إصدارها في فبراير 1992 ؛ تم تصنيع TAMU 1.0A بواسطة جامعة Texas A&M للاحتياجات الداخلية ، ولكن تم توزيعها وتوزيعها أولاً بما في ذلك X Window ؛ تم إصدار Softlanding Linux System في مايو 1992 ، والذي سيتم توليه لإنشاء Slackware ؛ تم إصدار Yggdrasil Linux / GNU / X في ديسمبر 1992

التوزيع الأول مع إمكانية وجود قرص مضغوط مباشر ؛ Slackware ، الذي صدر في يوليو 1993 ، هو أقدم توزيعة لا تزال قيد الاستخدام ؛ دبيان ، الذي تم إصداره في أغسطس 1993 ، هو أحد التوزيعات الرئيسية اليوم. في الاعتراف التدريجي بالمصالح التجارية لـ GNU / Linux ، يمكننا الاستشهاد ببعض المظاهر: إطلاق مبادرة المصدر المفتوح في فبراير 1998 الإعلان في يوليو 1998 عن دعم شركة أوراكل التي تحمل وتدعم قاعدة بياناتها الشهيرة جنو / لينكس الاكتتاب العام لشركة Red Hat في 11 نوفمبر 1999 ؛ ذلك من Geeknet – الذي كان يُطلق عليه لاحقًا “VA Linux” –

إقرأ أيضا:تقنيات جديدة لمكافحة الإيدز

في الشهر التالي والذي يمثل ذروة فقاعة المضاربة الدعم الهائل الذي قدمته شركة IBM العملاقة ، التي أنفقت أول مليار دولار لها في عام 20018 ، وظفت في عام 2005 ما يقرب من ثلاثمائة من مطوري نواة Linux ، واعتبارًا من عام 2003 نظمت الاستجابة القانونية خلال هجوم مجموعة SCO الذين ادعوا أن لديهم حقوق نشر على نواة Linux راجع مقالة SCO مقابل Linux) ؛ استحوذت شركة Novell9 الأمريكية على Ximian ثم SUSE في أكتوبر ونوفمبر 2003.

التأثير الأكبر في عالم خوادم الكمبيوتر

كان لـ GNU / Linux التأثير الأكبر في عالم خوادم الكمبيوتر ، لا سيما مع LAMP الشائع جدًا. على الخوادم ، غالبًا ما يتم استخدام GNU / Linux لاستبدال أنظمة أخرى شبيهة بـ Unix أو لتجنب شراء تراخيص Windows NT ووجد أنه لاعب رئيسي. في وقت مبكر من عام 2003 ، بدا أن Microsoft نفسها تستخدم GNU / Linux10 نفسها. فلسفة المشروع: روح القرصنة والبرمجيات الحرة في عمله بعنوان The Daemon و Gnu و Penguin ، يوضح بيتر سالوس أن هذا النظام وُلد من اجتماع وضع التشغيل “الهاكر” مع مبادئ حركة البرمجيات الحرة ، وقد تم وصف فلسفات الهاكر والبرمجيات الحرة هناك . مثل وجهين من نفس الشيء.

é: البرمجيات الحرة. C المقلوب ، رمز الحقوق المتروكة C “المقلوب” هو رمز الحقوق المتروكة ، “المقابل” لرمز حقوق النشر. الاختلاف الأساسي بين توزيعات جنو / لينكس المعتمدة من قبل مؤسسة البرمجيات الحرة مقارنة بأنظمة التشغيل المنافسة الأخرى – مثل Mac OS و Microsoft Windows و Solaris – هو أنها أنظمة تشغيل مجانية ، تمنح المستخدمين أربع حريات ، حددها GNU الترخيص العام العام (GPL) ، مما يجعلها مستقلة عن أي ناشر وتشجيع المساعدة والمشاركة المتبادلة.

البرمجيات الحرة ليست بالضرورة مجانية ، وعلى العكس من ذلك ، البرمجيات الحرة ليست بالضرورة مجانية 11. إنها ليست برمجيات حرة أيضًا: فبموجب حقوق التأليف والنشر الخاصة بهم ، يمنح المساهمون في البرمجيات الحرة الحريات الأربع ، وهي “استخدام البرنامج بدون قيود” ، و “دراسة البرنامج” ، و “تعديله لتكييفه مع احتياجات المرء “و” إعادة توزيعها في ظل ظروف محددة معينة “، قد يؤدي فشلهم في الامتثال إلى الإدانة 12. تستند بعض التراخيص إلى مبدأ الحقوق المتروكة ، أي على مبدأ المعاملة بالمثل: يجب أن يكون العمل المشتق من البرمجيات بموجب الحقوق المتروكة حرًا بدوره.

النقاط الصغيرة المملوكة

هذا هو الحال مع الترخيص المجاني الأكثر استخدامًا ، لا سيما من خلال نواة Linux نفسها باستثناء بعض النقاط الصغيرة المملوكة: رخصة GNU GPL المكتوبة بواسطة Richard Stallman. إن انفتاح الكود المصدري ، وهو أحد المعايير الأربعة المقابلة لمفهوم البرمجيات الحرة ، له مزايا من بين نظريات أخرى من قبل إريك ريموند ، مثل التصحيح السريع للأخطاء ، وعلى وجه الخصوص تصحيح الثغرات الأمنية. إنه رفض لمبدأ الأمن من خلال الغموض. التوافقية لم يكن لينكس ليتطور بدون وجود بروتوكولات معيارية مستخدمة على الإنترنت. عدد كبير من البرامج المجانية هي في الواقع تطبيقات معيارية ، مثل Apache.

لذلك فإن أنصار البرمجيات الحرة هم دعاة دائمون لقابلية التشغيل البيني. إنهم يروجون للصيغ المفتوحة ، وتنسيقات البيانات التي تكون مواصفاتها الفنية هي الوصول أو التنفيذ العام وغير المقيد ، حتى لا تعتمد على برنامج واحد. في هذا المنظور ، دعنا نقتبس من Mozilla Firefox ، التي تحاول أن تحترم بدقة التوصيات الصادرة عن World Wide Web Consortium ، Jabber ، والتي ولدت معيار XMPP المعترف به من قبل فريق هندسة الإنترنت في مجال المراسلة الفورية أو حتى أجنحة LibreOffice و Calligra ، اللتان أطلقتا معيار OpenDocument في مجال أتمتة المكاتب.

في مناطق أخرى ، لا توجد هيئة معترف بها أو اتفاقية توحيد. يتم بعد ذلك تقسيم السوق بين مختلف البائعين الذين يمتلك كل منهم تقنيته الخاصة أو تحت سيطرة لاعب اقتصادي مهيمن يقوم بإغلاق أشكاله أو بروتوكولاته. يسود السيناريو الأول في حرب الرسائل الفورية ويتم حله جزئيًا بواسطة برنامج متعدد البروتوكولات مثل Pidgin أو Kopete. تندرج تنسيقات مجموعات Microsoft Office المتتالية وبروتوكول Server Message Block الذي يسمح بمشاركة الملفات والطابعات بين أجهزة كمبيوتر مختلفة على شبكة Microsoft Windows في الفئة الثانية (لم يعد هذا صحيحًا لأن مجموعة Office تستخدم ملفات XML). غالبًا ما تكون هذه التنسيقات والبروتوكولات غير موثقة بشكل سيئ. ومن ثم فإن قابلية التشغيل البيني تتضمن بالضرورة الهندسة العكسية.

نظام لينوكس:قراءة الغالبية العظمى

قد يتطلب هذا عملاً هامًا ، وهو أمر غير قانوني في الولايات المتحدة ولكنه قانوني في أوروبا. (طالما بقي المرء في إطار التشغيل البيني) ؛ اليوم ، يمكن لـ OpenOffice.org (LibreOffice منذ سبتمبر 2010). قراءة الغالبية العظمى من الملفات بتنسيقات DOC مختلفة ، ويتيح لك برنامج Samba استخدام مشاركات شبكة Windows. لبروتوكول SMB. الأكثر إشكالية من وجهة نظر البرمجيات الحرة هي التنسيقات والبروتوكولات الضرورية للتشغيل البيني ، ولكنها مقفلة تقنيًا أو قانونيًا: إدارة الحقوق الرقمية ، براءات اختراع البرامج ، توجيه EUCD ، قانون حقوق النشر الرقمية للألفية ، إلخ.

يوضح موقع دبيان أن “معايير POSIX ليست مجانية وأن شهادة POSIX.1 (و FIPS 151-2) باهظة الثمن” 13. مجتمعات تسعى العديد من الجمعيات ، المعروفة باسم مجموعة مستخدمي Linux ، إلى ترويج GNU / Linux ، وبالتالي ، البرمجيات الحرة ، من خلال الاجتماعات التي تُعقد فيها عروض GNU / Linux. هناك العديد من المجتمعات على الإنترنت لمساعدة المبتدئين والمحترفين على حدٍ سواء. يتضمن ذلك موقع Léa-Linux ، موقع المعلومات التعاونية Linuxfr.org ، والذي يساعد المستخدمين على تعلم أساسيات GNU.

/ Linux بفضل شبكة IRC النشطة جدًا ، أو موقع Le Journal du Hacker14. وتسمح مجموعة Proselux15 ، مجموعة الرعاة Linux16 أو حتى مشروعات Godfather-Linux17 لـ “linuxians” بالالتقاء لمساعدة بعضهم البعض. وبالمثل ، هناك العديد من المواقع التي تحتوي على برامج تعليمية بالإضافة إلى howto. التوزيعات رسم بياني يعرض التاريخ الزمني لتوزيعات جنو / لينكس التسلسل الزمني لتوزيعات جنو / لينكس. المقال الرئيسي: توزيع جنو / لينكس. يتم تطوير البرمجيات الحرة بشكل تعاوني ، غالبًا بشكل مستقل عن بعضها البعض ، ويمكن إعادة توزيعها بحرية.

نظام لينوكس:خصوصية عالم جنو

ما يلي هو خصوصية عالم جنو / لينكس: الفصل المتكرر بين أولئك الذين يطورون. البرمجيات وأولئك الذين يوزعونها. نطلق على توزيعة جنو / لينكس (أو توزيع لينكس) حلًا جاهزًا. للتثبيت من قبل المستخدم النهائي يشتمل على نظام التشغيل. جنو ونواة لينكس وتثبيت الكمبيوتر وبرامج الإدارة ، وهي آلية تسهل تثبيت وتحديث نظام لينوكس البرامج مثل RPM. أو APT بالإضافة إلى مجموعة. مختارة من البرامج التي أنتجها مطورون آخرون. على سبيل المثال ، قد تختار إحدى التوزيعات التخصص. في بيئة سطح المكتب جنوم أو كيدي. كما أنها مسؤولة عن التكوين الافتراضي للنظام (الرسومات والبساطة .وما إلى ذلك) ، ومراقبة الأمان (تثبيتات التحديث) وبشكل عام عن تكامل الكل.

تنوع التوزيعات يجعل من الممكن تلبية الاحتياجات المختلفة ، سواء لأغراض تجارية أم لا ؛ موجه نحو الخادم أو أتمتة. المكاتب أو مضمن ؛ موجهة نحو الجمهور العام أو الجمهور المطلع ؛ متخصص أو متخصص. لاستخدام محدد (جدار الحماية ، موجه الشبكة ، مجموعة الحوسبة ، إلخ) ؛ مصدقة على مادة معينة ؛ أو بكل بساطة مجاني تمامًا ، أي بدون أي رمز احتكاري. معظم التوزيعات مشتقة من توزيع آخر. وهكذا ، كما هو موضح في الجدول الزمني لتوزيعات جنو / لينكس ، فإن ثلاثة توزيعات هي أصل معظم التوزيعات الأخرى: Slackware ، التي ظهرت في عام 1993

نظام لينوكس:الشركة الأمريكية

هي اليوم أقدم توزيع لا يزال قيد التشغيل ، ولا يزال يحتفظ به باتريك فولكردينج ؛ دبيان ، التي نشرها مجتمع من المطورين ؛ Red Hat ، الذي نشرته الشركة الأمريكية التي تحمل الاسم نفسه والتي تشارك أيضًا في تطوير Fedora توجد العديد من التوزيعات .المتخصصة إلى حد ما ، والتي تكون في معظمها مستمدة من المشاريع المذكورة أعلاه. على سبيل المثال ، إليك بعض توزيعات “بيئة سطح المكتب” المتخصصة: Ubuntu ، التي نشرتها Canonical Ltd.

وهو مشتق من دبيان ؛ نظام MEPIS ، الذي يعتمد أيضًا على دبيان ؛ Zenwalk ، مشتق من Slackware ؛ OpenMandriva Lx و Mageia تم نشرهما من قبل جمعيات غير ربحية ، مشتقة من أواخر Mandriva Linux. نفسها مشتقة .من Red Hat. هناك أيضًا ما يسمى بإصدارات Live CD للعديد من التوزيعات ، ومن أشهرها Knoppix18 ، فهي توفر القدرة على نظام لينوكس تشغيل نظام تشغي.ل GNU / Linux كامل والوصول إلى الكثير من البرامج من الوسائط (CD ، DVD أو مفتاح USB ) بدون تثبيت مسبق على القرص. الصلب ، ودون تغيير محتواه.

هذه المرونة في الاستخدام تجعلها شائعة جدًا في عروض جنو / لينكس ، بل إنها تُستخدم كأدوات صيانة للنظام. بعض توزيعات جنو / لينكس المجانية تمامًا التي أوصت بها مؤسسة البرمجيات الحرة تتضمن Trisquel. و gNewSense. أخيرًا ، Linux From Scratch هو كتاب ، من الكود المصدري للبرنامج ، يقدم للقارئ بناء توزيعة GNU / Linux الخاصة به.

السابق
الميكروفون
التالي
أنواع المخدرات و مخاطرها