
Linux kernel
"النواة التي تدير العالم"
نظرة عامة
نواة لينكس هي نواة حرة ومفتوحة المصدر تشبه يونكس وتعمل كجوهر لأنظمة تشغيل لا تُحصى. أنشأها لينوس تورفالدس في عام 1991، وسرعان ما تم اعتمادها كنواة لنظام تشغيل جنو، لتشكل ما يسميه الكثيرون لينكس. اليوم، تعمل على كل شيء من الهواتف الذكية (أندرويد) إلى الحواسيب العملاقة، والأجهزة المدمجة، وخوادم السحابة.
مكتوبة بشكل أساسي بلغة C مع إضافات GCC وبعض لغة التجميع الخاصة بالمعمارية، النواة أحادية التصميم — جميع الخدمات الأساسية تعمل في مساحة النواة — ولكنها معيارية، مما يسمح بالتحميل الديناميكي لبرامج تشغيل الأجهزة، وأنظمة الملفات، والمكونات الأخرى. تدير العمليات، والذاكرة، والشبكات، وتجريد الأجهزة، وتوفر بيئة آمنة للتجارب على مستوى النظام. يقوم المستخدمون بتجميع نوى مخصصة، وضبط المعلمات عبر sysctl، والمشاركة في تعديل الأداء في الوقت الفعلي.
يتبع تطوير النواة دورة إصدار زمنية، مع إصدارات جديدة كل 2-3 أشهر. يتضمن كل إصدار آلاف التصحيحات من مجتمع عالمي من المساهمين، بتنسيق من لينوس تورفالدس ومشرفي النظام الفرعي. المشروع مرخص بموجب GPLv2، مما يضمن بقاءه حرًا للجميع.
أسلوب اللعب
التفاعل مع نواة لينكس يشبه لعب لعبة محاكاة نظام معقدة. يدير المستخدمون العمليات، ويخصصون الذاكرة، ويكونون الأجهزة، ويحسنون الأداء من خلال واجهات سطر الأوامر وملفات التكوين. يتيح لك التصميم المعياري للنواة تحميل الوحدات وإلغاء تحميلها ديناميكيًا، على غرار تجهيز التعديلات. يمكنك تجميع نوى مخصصة، وضبط المعلمات عبر sysctl، وحتى تمكين ميزات الحوسبة في الوقت الفعلي.
تشمل الآليات الرئيسية جدولة العمليات (CFS، الوقت الفعلي)، وإدارة الذاكرة (التقسيم الصفحي، المبادلة، قاتل OOM)، وتكامل برامج تشغيل الأجهزة، ودعم أنظمة الملفات (ext4، Btrfs، XFS)، ومكدس الشبكات (TCP/IP، جدران الحماية، التوجيه). تدعم النواة أيضًا المحاكاة الافتراضية من خلال KVM والحاويات عبر cgroups ومساحات الأسماء، مما يوفر بيئة آمنة للتجارب على مستوى النظام.
القصة
تبدأ القصة في عام 1991 عندما أعلن لينوس تورفالدس، طالب علوم حاسوب فنلندي، عن مشروع هواية على مجموعة أخبار MINIX. تم إصدار الإصدار 0.01 في 17 سبتمبر 1991، على الرغم من أن الإعلان العام جاء في 5 أكتوبر. نمت النواة بسرعة حيث ساهم مطورون من جميع أنحاء العالم بالكود. وصل أول إصدار مستقر، الإصدار 1.0، في 14 مارس 1994.
تشمل المعالم الرئيسية سلسلة 2.6 (2003-2011) التي جلبت ميزات مؤسسية مثل قابلية التوسع المحسنة ودعم الوقت الفعلي، والتحول إلى الإصدارات الزمنية في عام 2004. تم اعتماد النواة من قبل آلاف التوزيعات، من Ubuntu لأجهزة الكمبيوتر المكتبية إلى أندرويد، وتدير 100% من حواسيب TOP500 الفائقة اعتبارًا من عام 2024. القصة المستمرة هي قصة تعاون عالمي بموجب GPLv2، مع لينوس تورفالدس كالديكتاتور الخيري.
الجوائز والإشادة
IEEE Computer Society Computer Pioneer Award: رائد الحوسبة: (2014)
ACM SIGOPS Hall of Fame Award: قاعة المشاهير: (2018)
Linux Foundation Award for Best Open Source Project: أفضل مشروع مفتوح المصدر: (2009)
كلمات مفتاحية
معلومات اللعبة
- المطور
- Linus Torvalds, Alan Cox, Greg Kroah-Hartman, Ingo Molnár, Andrew Morton, Larry W. Finger, Mauro Carvalho Chehab
- الناشر
- Linux kernel community
- تاريخ الإصدار
- 1991-09-17
- الأنماط
- Single-player, Multiplayer
- المنصات
- ARM architecture, Atmel AVR, Blackfin, DEC Alpha, ETRAX CRIS, Itanium, MIPS architecture, PA-RISC, PowerPC, SPARC, SuperH, TILE64, Unicore, Xtensa, Motorola 68000 family, IBM S/390, x86, x86-64, z/Architecture
- تاريخ الإصدار
- +1991-09-17
- المطور
- Linus Torvalds, Alan Cox, Greg Kroah-Hartman, Ingo Molnár, Andrew Morton, Larry W. Finger, Mauro Carvalho Chehab
- المنصات
- ARM architecture, Atmel AVR, Blackfin, DEC Alpha, ETRAX CRIS, Itanium, MIPS architecture, PA-RISC, PowerPC, SPARC, SuperH, TILE64, Unicore, Xtensa, Motorola 68000 family, IBM S/390, x86, x86-64, z/Architecture
انضم إلى المجتمع
معجب يناقشون