áááá ááŻáážá áş áŠááŻááşá áá áááşááąáˇáá˝ááş ááŤá¸áááźáŹ ááŽáá˝ááşááźáŽá¸ááąáŹááş áĄáááş áá áážá áşáĄáá˝ááş ááťáąáŹááşá¸ááŹá¸ Linus Torvalds á comp.os.minix ááááşá¸áĄáá˝á˛áˇáá˝ááş operating system áĄáá áşá áĄááŻááşááŻááşááąáŹ prototype áá áşááŻááᯠáááşááŽá¸ááŹá¸ááźáąáŹááşá¸ ááźáąááźáŹáá˛áˇáááşá Linuxáááşá¸áááş bash 1.08 áážááˇáş gcc 1.40 port ááťáŹá¸ ááźáŽá¸á áŽá¸áážáŻááᯠáĄáážááşáĄááŹá¸ááźáŻáááşá kernel á áááááŻáśá¸ áĄááťáŹá¸ááźááşáá°ááŻáśá¸ ááŻááşááąáážáŻ Linux á ááşáááşááŹá áá áááşááąáˇáá˝ááş áá˝ááşáážááá˛áˇáááşá Kernel 0.0.1 áááş ááťáŻáśáˇáááŻááşááąáŹáĄá፠áĄáá˝ááşáĄá áŹá¸ 62 KB áážáááźáŽá¸ source code áááŻááşá¸ááąáŤááşá¸ áá,ááá áááˇáş ááŤáááşáááşá ááąááşáá áş kernel Linux ááŻááşáááŻááşá¸ááąáŤááşá¸ áá áááşá¸áááˇáş ááŤáááşáááşá
áĄááá Linux MINIX áááşáááşáážáŻá áá áşááž áážáŻáśáˇááąáŹáşáážáŻááážááá˛áˇááźáŽá¸ áááşá¸áááş áááŻááşá ááşáĄáááˇáşáĄáááşáážáááąáŹááźáąáŹááˇáş Linus áážááˇáş ááááŻááşááŽááŤá ááąáŹááşáááŻááşá¸áá˝ááş Linux áá°ááááťáŹá¸ááąáŹ áááąáŹááťááşáá áşáᯠááźá áşááŹáá˛áˇááźáŽá¸ ááąáááşáá°ááťáŹá¸á Linus áĄáŹá¸ MINIX áááşá áá áşáĄááťááŻáˇá ááŻááşááᯠáááŻááşáááŻááşáá°á¸áá°áááşáᯠá á˝ááşá á˝á˛áááş ááźááŻá¸á áŹá¸áá˛áˇááźáááşá MINIX á ááąá¸ááŹá¸áá° Andrew Tanenbaum ááž áááŻáááŻááşáááŻááşáážáŻááᯠáá˝ááşá¸áážááşáá˛áˇááźáŽá¸ Minix ááŻááşáážááˇáş áááááŻáśá¸ áĄááťáŹá¸ááźááşáá°ááŻáśá¸ ááŹá¸áážááşá¸ááťáŹá¸ááᯠáĄááąá¸á áááş áážááŻááşá¸áážááşáááş ááťáąáŹááşá¸ááŹá¸áá áşáŚá¸ááᯠááŹáááşááąá¸áá˛áˇáááşá LinuxááąáˇááŹáážáŻáááááşááťáŹá¸áĄá POSIX áážááˇáş ANSI C áááŻáĄááşááťááşááťáŹá¸ááźááˇáş ááŻáśá¸ááźááşááŹá¸ááąáŹ áĄááąá¸á áŹá¸ááŻááşáááąáŹááşáááŻááşááŽáážáŻááąá¸ááŻáᏠááąáŹáşááźáááşá
Linus á áá°áá kernel ááᯠFreax áááŻáˇááąáŤáşáááŻáˇ áááşáá˝ááşáá˛áˇááźáŽá¸ "free," "freak," áá˛áˇ X (Unix) áááŻáˇáá˛áˇ ááąáŤááşá¸á ááşáážáŻááŤá ááŤááąáááˇáş ááŹáááşá "Linux"Kernel ááᯠAri Lemmke ááž ááážááá˛áˇááźáŽá¸á Linus á ááąáŹááşá¸áááŻááťááşáĄá ááášááááŻááşá FTP server ááąáŤáşáá˝ááş kernel ááᯠááŹá¸áážááá˛áˇááźáŽá¸ Torvalds ááąáŹááşá¸áááŻááŹá¸áááˇáşáĄáááŻááşá¸ "freax" áááŻááşáᲠ"linux" áᯠáĄáááşááąá¸áá˛áˇáááşá áĄáśáˇááźáá˝ááşááąáŹááşá¸áááşáážáŹ á á˝ááˇáşáŚá¸ááŽáá˝ááşááŻááşáááşá¸áážááş William Della Croce áááş ááŻááşáĄáážááşááśááááşááᯠáážááşááŻáśáááşáááŻááşáá˛áˇáááşá Linux áĄááťáááşááźáŹááŹáááşáážááˇáşáĄááťáž áá°áááŻááşáá˝ááˇáşááťáŹá¸ ááąáŹááşááśáááŻáá˛áˇááąáŹáşáááşá¸ ááąáŹááşáááŻááşá¸áá˝ááş áá°áˇá áááşááźáąáŹááşá¸áá˝áŹá¸ááźáŽá¸ ááŻááşáĄáážááşááśááááş áá°áááŻááşáá˝ááˇáşáĄáŹá¸ááŻáśá¸ááᯠLinus áááŻáˇ áá˝ážá˛ááźáąáŹááşá¸ááąá¸áá˛áˇáááşá Linux-kernel ááźá áşááąáŹ áááşáá˝ááşá¸ Tux ááᯠáááá ááŻáážá áşáá˝ááş ááťááşá¸áááąáŹ ááźááŻááşáá˝á˛áá áşááŻá ááááşáĄááąááźááˇáş áá˝áąá¸ááťááşáá˛áˇáááşá Tux áá°ááąáŹ áĄáááşáááş Torvalds UniX ááᯠáááŻááşá áŹá¸ááźáŻáááşá
kernel ááŻááşáĄááźáąááśá ááźáŽá¸áá˝áŹá¸áááŻááşá¸ááá áşááťáŹá¸ (áááşá¸ááźá áşááŻááşá áááŻááşá¸ááśááŤááşááťáŹá¸):
- 0.0.1 - á ááşáááşááŹá 1991, 10,ááá ááŻááşáááŻááşá¸ááťáŹá¸;
- 1.0.0 - áááşá 1994, 176 áááąáŹááşááŻááşáááŻááşá¸ááťáŹá¸;
- 1.2.0 - áááşá 1995, 311 áááąáŹááşááŻááşáááŻááşá¸ááťáŹá¸;
- 2.0.0 - áá˝ááşá 1996, 778 áááąáŹááşááŻááşáááŻááşá¸ááťáŹá¸;
- 2.2.0 - áááşáááŤááŽá 1999 ááŻáážá áşá ááŻááşáááŻááşá¸ 1.8 áááşá¸á
- 2.4.0 - áááşáááŤááŽá 2001 ááŻáážá áşá ááŻááşáááŻááşá¸ 3.4 áááşá¸á
- 2.6.0 - ááŽáááşááŹá 2003 ááŻáážá áşá ááŻááşáááŻááşá¸ááąáŤááşá¸ 5.9 áááşá¸á
- 2.6.28 - ááŽáááşááŹá 2008 ááŻáážá áşá ááŻááşáááŻááşá¸ááąáŤááşá¸ 10.2 áááşá¸á
- 2.6.35 - ááźááŻááş 2010á ááŻááşáááŻááşá¸ 13.4 áááşá¸á
- 3.0 - ááźááŻááş 2011á ááŻááşáááŻááşá¸ 14.6 áááşá¸á
- 3.5 - áá°áááŻááş 2012á ááŻááşáááŻááşá¸ 15.5 áááşá¸á
- 3.10 - áá°áááŻááş 2013á ááŻááşáááŻááşá¸ 15.8 áááşá¸á
- 3.16 - ááźááŻááş 2014á ááŻááşáááŻááşá¸ 17.5 áááşá¸á
- 4.1 - áá˝ááşá 2015á 19.5 áááşá¸ááŻááşáááŻááşá¸ááťáŹá¸;
- 4.7 - áá°áááŻááş 2016á ááŻááşáááŻááşá¸ 21.7 áááşá¸á
- 4.12 - áá°áááŻááş 2017á ááŻááşáááŻááşá¸ 24.1 áááşá¸á
- 4.18 - ááźááŻááş 2018á ááŻááşáááŻááşá¸ 25.3 áááşá¸á
- 5.2 - áá°áááŻááş 2019á ááŻááşáááŻááşá¸ 26.55 áááşá¸á
- 5.8 - ááźááŻááş 2020á ááŻááşáááŻááşá¸ 28.4 áááşá¸á
- 5.13 - áá˝ááşá 2021á 29.2 áááşá¸ááŻááşáááŻááşá¸ááťáŹá¸;
- 5.19 - ááźááŻááş 2022á ááŻááşáááŻááşá¸ 30.5 áááşá¸á
- 6.4 - áá˝ááşá 2023 ááŻáážá áşá ááŻááşáááŻááşá¸ 32.9 áááşá¸á
- 6.10 - áá°áááŻááş 2024 ááŻááşáááŻááşá¸ 35.1 áááşá¸á
- 6.16 - áá°áááŻááş 2025 ááŻááşáááŻááşá¸ 40.8 áááşá¸á
- 7.2 - ááźááŻááş 2026á ááŻááşáááŻááşá¸ 43.9 áááşá¸á
Kernel áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻ áááŻá¸áááşáážáŻ-
- Linux á.á.á - áááá ááŻáážá áşá á ááşáááşááŹáá i386 CPU ááťáŹá¸áááŻáᏠááśáˇáááŻá¸ááąá¸ááźáŽá¸ floppy disk ááž boot ááŻááşáááŻááşáááˇáş áááááŻáśá¸ áĄááťáŹá¸ááźááşáá°ááŻáśá¸ ááŻááşááąáážáŻá
- Linux á.áá - áááá ááŻáážá áş áááşáááŤááŽááá˝ááş ááŻááşááᯠGPLv2 áááŻááşá ááşáĄáąáŹááşáá˝ááş ááźááˇáşááąáá˛áˇáááşá
- Linux á.áá - áááá ááŻáážá áş áááşááá˝ááş X Window System ááᯠáááşáááşáááŻááşá á˝ááşá¸á virtual memory áĄáá˝ááş ááśáˇáááŻá¸áážáŻáážááˇáş swap partition ááᯠáĄááąáŹááşáĄáááşááąáŹáşáá˛áˇáááşá
- Linux á.áá-á.áá â áááá-áááá: áá˝ááşáááş stack áá˝ááş ááŻááşáááşá¸á áááşáá˛áˇáááşá Ext2 áááŻááşá áá áşááᯠááááşáááşáá˛áˇááźáŽá¸á ELF áááŻááşááąáŹáşáááşáĄáá˝ááş ááśáˇáááŻá¸áážáŻááᯠáááˇáşáá˝ááşá¸áá˛áˇááŹá áĄááśáááşááťáŹá¸áážááˇáş SCSI ááááşá¸ááťáŻááşááááááŹááťáŹá¸áĄáá˝ááş ááááŻááşááŹááťáŹá¸ááᯠááááşáááşáá˛áˇááŹá kernel module áááşááźááşá¸áážááˇáş /proc áááŻááşá áá áşááᯠáĄááąáŹááşáĄáááşááąáŹáşáá˛áˇáááşá
- áááá ááŻáážá áşáá˝ááş áááááŻáśá¸ SLS áážááˇáş Yggdrasil ááźááˇáşááźá°á¸áážáŻááťáŹá¸ ááąáŤáşááąáŤááşááŹáá˛áˇáááşá áááá ááŻáážá áş áá˝áąááŹááŽáá˝ááş Slackware áážááˇáş Debian.
- Linux á.á â áááá ááŻáážá áş áááşáá áááááŻáśá¸áááŹá¸áááşáááşááźáááşááąáŹááŻááşááąáážáŻá
- Linux á.á - áááá ááŻáážá áş áááşáá ááááŻááşááŹáĄááąáĄáá˝ááş ááááááŹááŹáááŻá¸ááŹááźááşá¸á Alphaá MIPS áážááˇáş SPARC ááááşááąáŹááşá¸ááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻá áá˝ááşáááş stack á á˝ááşá¸áááşááťáŹá¸ áááŻá¸ááťá˛áˇáážáŻá packet filter ááąáŤáşááŹáážáŻá NFS ááśáˇáááŻá¸áážáŻá
- Linux á.á - áááá ááŻáážá áş áá˝ááşáá multiprocessor á áá áşááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻá
- áááşá áááá: kernel áá˝áśáˇááźááŻá¸áááŻá¸áááşááąá¸ ááąá¸ááşá áŹáááşá¸ LKML ááᯠáááşááąáŹááşáá˛áˇáááşá Linux;
- áááá: Top500 á áŹáááşá¸áá˝ááş ááŤáááşáááˇáş áááááŻáśá¸ cluster ááᯠáĄáąáŹááşááŤáĄááťááşááťáŹá¸áĄááąáŤáş áĄááźáąááśá á áááşáá˛áˇáááş LinuxAlpha CPU ááťáŹá¸ááŤáážáááąáŹ node áá ááŻááźááˇáş áá˝á˛áˇá ááşá¸ááŹá¸áááşá
- Linux á.á - áááá ááŻáážá áş áááşáááŤááŽááá˝ááş áážááşááŹááşá áŽááśáááˇáşáá˝á˛áážáŻá áá áşá á á˝ááşá¸ááąáŹááşáááşááᯠáááŻá¸ááźážááˇáşáá˛áˇáááşá IPv6 ááśáˇáááŻá¸áážáŻ, firewall áĄáá áşáá áşááŻááᯠáĄááąáŹááşáĄáááşááąáŹáşááŹá¸ááźáŽá¸á sound subsystem áĄáá áşáá áşááŻááᯠááááşáááşááŹá¸ááŤáááşá
- Linux á.á - áááá ááŻáážá áş ááąááąáŹáşááŤááŽáá 8-processor á áá áşááťáŹá¸áážááˇáş 64 GB RAMá Ext3 áááŻááşá áá áşá USB ááśáˇáááŻá¸áážáŻá ACPI áááŻáˇáĄáá˝ááş ááśáˇáááŻá¸áážáŻááąá¸áááşá
- Linux 2.6 - ááŽáááşáᏠ2003á SE ááśáˇáááŻá¸áážáŻLinuxkernel parameters ááťáŹá¸ááᯠáĄáááŻáĄááťáąáŹááş ááťáááşáážááááşáĄáá˝ááş tools ááťáŹá¸á sysfs ááťáŹá¸á ááźááşáááşááŽáááŻááşá¸ááŻááşááŹá¸ááąáŹ memory management system;
- 2005 ááŻáážá áşáá˝ááşá Xen hypervisor ááᯠááááşáááşáá˛áˇááźáŽá¸á virtualization ááąááşááᯠá áááşáá˛áˇáááşá
- áááá ááŻáážá áş á ááşáááşááŹááá˝ááş ááááşááąáŹááşá¸á áááááŻáśá¸ááŻááşááąáážáŻááᯠáá˝á˛áˇá ááşá¸áá˛áˇáááşá Androidkernel ááᯠáĄááźáąááśááźáŽá¸ Linux;
- 2011.x ááŹááá˝á˛á 10 áážá áşááźáŹ áá˝áśáˇááźááŻá¸áááŻá¸áááşááźáŽá¸ááąáŹááş áá°áááŻááşá 2.6 ááŻáážá áşáá˝ááşá 3.x ááśááŤááşáááşáážááşááźááşá¸áááŻáˇ áá°á¸ááźáąáŹááşá¸ááźááşá¸ááᯠááźáŻááŻááşáá˛áˇááŤáááşá Git repository áĄáá˝ááşá¸áážá áĄááŹááášááŻáĄááąáĄáá˝ááşáááş 2 áááşá¸áááŻáˇááąáŹááşáážááá˝áŹá¸ááŤááźáŽá
- Core ááᯠáááá ááŻáážá áşáážáŹ áá˝ááşáážááá˛áˇááŤáááş Linux á.áá repository áážá git object áĄááąáĄáá˝ááş á áááşá¸áĄáá ááąáŹááşáážááá˛áˇáááşá
- 2018 ááŻáážá áş á§ááźáŽááá˝ááşá kernel repository áážá git áĄááŹááášáᯠ6 áááşá¸á áážááşáááŻááşááᯠááťáąáŹáşááźááşáá˛áˇáááşá
- 2019 ááŻáážá áş áááşáááŤááŽááá˝ááş áááşáááŹááá˝á˛ááᯠáá˝á˛áˇá ááşá¸áá˛áˇááŤáááşá Linux á .áá repository áážáŹ git object á.á áááşá¸ ááąáŹááşáážááá˝áŹá¸ááŤááźáŽá
- 2020 ááŻáážá áş áŠááŻááşááá˝ááş ááŻááşááąáááˇáş Kernel 5.8 áááş áááąáŹááťááşá áááşáážááážáŻáá áşááŻááŻáśá¸áĄáá˝ááşá¸ kernel ááťáŹá¸áĄáŹá¸ááŻáśá¸á ááźáąáŹááşá¸áá˛áážáŻáĄááąáĄáá˝ááşáĄá áĄááźáŽá¸ááŻáśá¸ááźá áşááŹáá˛áˇáááşá
- Kernel 5.13 áááş kernel áá˝ááş áĄááźáąáŹááşá¸áĄáá˛ááťáŹá¸ááŤáááşáááˇáş developer áĄááąáĄáá˝ááş (2150) áĄáá˝ááş áážááşáááşá¸áá áşááŻáááşáážááşááŹá¸áááşá
- áĄáááááŹááá˝á˛ááᯠáááá ááŻáážá áş áŠááŻááşááá˝ááş áá˝á˛áˇá ááşá¸áá˛áˇáááşá Linux 5.x branch áážáŹ version number áá˛áˇ áááááŻáśá¸ááśááŤááşááᯠááźáąáŹááşá¸áá˛áááŻáˇ ááŻáśááąáŹááşáá˛áˇ release áá˝áą á áŻááąáŹááşá¸ááŹá¸ááźáŽá¸ááźá áşáááŻáˇ 6.0 ááŤá
- 6.1 ááŻáážá áş ááŽáááşááŹááá˝ááş áá˝ááşáážááá˛áˇááąáŹ Kernel 2022 áááş kernel drivers áážááˇáş modules ááťáŹá¸ááᯠáá˝áśáˇááźááŻá¸áááŻá¸áááşá áąáááşáĄáá˝ááş Rust ááᯠááŻáááááŹááŹá ááŹá¸áĄááźá áş áĄááŻáśá¸ááźáŻáááŻááşáááˇáş á á˝ááşá¸áááşááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá
- ááąááąáŹáşááŤáᎠ2025 áá˝ááş áĄáááşá¸áĄááźá áşááŻááş áááŻááşá¸ááąáŤááşá¸ áááşá¸ 40 ááᯠááąáŹááşáážááá˛áˇáááşá
- Rust ááśáˇáááŻá¸áážáŻááᯠá ááşá¸áááşáážáŻááž core kernel áĄááşášááŤáááşááťáŹá¸áááŻáˇ áá˝ážáąáˇááźáąáŹááşá¸áááŻááşááŤááźáŽá Linux.
- áááá ááŻáážá áşáá˝ááş debuggingá ááźáąáŹááşá¸áá˛áážáŻááťáŹá¸ááᯠááźááşáááşááŻáśá¸áááşááźááşá¸á bug ááťáŹá¸ááᯠááąáŹáşááŻááşááźááşá¸áážááˇáş kernel patches ááťáŹá¸ ááŽáá˝ááşááźááşá¸áĄáá˝ááş AI tools ááťáŹá¸áĄááŻáśá¸ááźáŻáážáŻáá˝ááş áááŻá¸áááşáážáŻááťáŹá¸ááᯠááźááşáá˝áąáˇáá˛áˇááááşá áĄááźáŹá¸áĄááŹááťáŹá¸áĄááźááş Linus Torvalds áááş Intel Xe driver áážá ááźáżááŹááťáŹá¸á áĄáááşá¸áĄááźá áşááᯠááąáŹáşááŻááşáááş áááźáŹááąá¸ááŽá AI ááᯠáĄááŻáśá¸ááźáŻáá˛áˇáááşá
kernel áážáŹ ááźáąáŹááşá¸áá˛áážáŻáĄáŹá¸ááŻáśá¸áá˛áˇ áá
% áááˇáşááᯠáĄáááşááźá˝ááŻáśá¸ ááŻáášááᎠáá á ááźáŻááŻááşáá˛áˇááŹááŤá áĽáááŹáĄáŹá¸ááźááˇáş kernel 7.1 ááŽáá˝ááşáážáŻáĄáá˝ááşá¸áážáŹ ááźáąáŹááşá¸áá˛áážáŻáĄáŹá¸ááŻáśá¸áá˛áˇ á.á% (áá
áşáážá
áşá kernel 6.16 áážáŹ áá.á%) ááᯠIntel á ááźááşáááşáá˛áˇááźáŽá¸ á.á% (á.á%) - Googleá á
.á% (á
.á%) - AMDá á
.á% (á.á%) - Qualcommá á.á% (á.á%) - Red Hatá á.á% (á.á%) - NVIDIAá á.á% (á.á%) - Metaá á.á% (á.á%) - SUSEá á.á
% (á.á%) - Oracleá á.á% (á.á%) - ARMá á.á% (á.á%) - IBMá á.á% (á.á%) - Huawei áááŻáˇ ááźá
áşááŤáááşá ááźáąáŹááşá¸áá˛áážáŻááťáŹá¸á áá% (áá
.á%) ááᯠááŽá¸ááźáŹá¸ááŻáášáááŽáá
áşááŻáážááˇáş áááşá¸áááŻáˇááááşáá˝ááşáážáŻááᯠáážááşá¸áááşá¸á
á˝áŹááąáŹáşááźááźááşá¸ááážáááąáŹ áá˝ááşáááşááąáŹááśáˇáááŻá¸áá°ááťáŹá¸ áááŻáˇáááŻááş developer ááťáŹá¸á ááśáˇáááŻá¸ááąá¸áá˛áˇááźááşá¸ááźá
áşáááşá Metaá AMD áážááˇáş Qualcomm áááŻáˇáááş 7.1 kernel áá˝ááş áááˇáşáá˝ááşá¸ááŹá¸ááąáŹ ááŻááşáááŻááşá¸ááťáŹá¸áá˝ááş áŚá¸ááąáŹááşáá˛áˇááźáŽá¸ áĄááŽá¸ááŽá¸ áá
.á%á áá.á% áážááˇáş á.á% ááśáˇáááŻá¸áážáŻááťáŹá¸ááźááˇáş áŚá¸ááąáŹááşáá˛áˇáááş (6.16 kernel áá˝ááş Intelá Red Hat áážááˇáş Google áááŻáˇáááş á.á%á á.á% áážááˇáş á.á% ááśáˇáááŻá¸áážáŻááťáŹá¸ááźááˇáş áŚá¸ááąáŹááşáá˛áˇáááş)á
source: opennet.ru
