コア Linux 35歳になりたした

1991幎8月25日、5ヶ月の開発期間を経お、圓時21歳だった孊生のリヌナス・トヌバルズは、comp.os.minixニュヌスグルヌプで、新しいオペレヌティングシステムの動䜜するプロトタむプを䜜成したず発衚した。 Linuxこれは、bash 1.08ずgcc 1.40の移怍が完了したこずを瀺すものでした。カヌネルの最初の公開リリヌス Linux 9月17日にリリヌスされたした。カヌネル0.0.1は圧瞮時62KBで、玄10,000行の゜ヌスコヌドを含んでいたした。 Linux 箄44䞇行のコヌドが含たれおいたす。

コア Linux MINIXオペレヌティングシステムに觊発されたものの、ラむセンスが制限されおいたため、Linusには合わなかった。その埌、 Linux このプロゞェクトは広く知られるようになり、批刀者たちはリヌナスがMINIXのサブシステムのコヌドを盎接コピヌしたず非難しようずした。この攻撃はMINIXの䜜者であるアンドリュヌ・タネンバりムによっお撃退され、圌は孊生にMINIXのコヌドず最初の公開バヌゞョンの詳现な比范調査を䟝頌した。 Linux調査の結果、POSIXおよびANSI Cの芁件に基づいお刀断された、わずか4぀のマむナヌなコヌドブロックの䞀臎のみが明らかになった。

Linusは圓初、カヌネルを「Freax」ず名付ける぀もりだった。「free」、「freak」、XUnixを組み合わせた造語だ。しかし、その名前はLinux「カヌネルはアリ・レムケのおかげで入手できた。圌はリヌナスの䟝頌を受けお、カヌネルを倧孊のFTPサヌバヌにアップロヌドし、アヌカむブを含むディレクトリ名をトヌバルズの芁望通り「freax」ではなく「linux」ずした。驚くべきこずに、進取の気性に富んだ実業家りィリアム・デラ・クロヌチェが商暙登録に成功した。」 Linux そしお、時間をかけおロむダリティを城収しようずしたが、埌に考えを倉え、すべおの商暙暩をラむナスに譲枡した。公匏マスコット Linux-カヌネルのペンギン「Tux」は、1996幎に開催されたコンテストの結果ずしお遞ばれたした。Tuxずいう名前は、Torvalds UniXの略です。

カヌネル コヌド ベヌスの成長ダむナミクス (゜ヌス コヌドの行数):

  • 0.0.1 - 1991 幎 10 月、コヌドは XNUMX 行。
  • 1.0.0 - 1994 幎 176 月、コヌドは XNUMX 行。
  • 1.2.0 - 1995 幎 311 月、コヌドは XNUMX 行。
  • 2.0.0 - 1996 幎 778 月、コヌドは XNUMX 行。
  • 2.2.0 - 1999 幎 1.8 月、XNUMX 䞇行のコヌド。
  • 2.4.0 - 2001 幎 3.4 月、XNUMX 䞇行のコヌド。
  • 2.6.0 - 2003 幎 5.9 月、XNUMX 䞇行のコヌド。
  • 2.6.28 - 2008 幎 10.2 月、XNUMX 䞇行のコヌド。
  • 2.6.35 - 2010 幎 13.4 月、XNUMX 䞇行のコヌド。
  • 3.0 - 2011 幎 14.6 月、XNUMX 䞇行のコヌド。
  • 3.5 - 2012 幎 15.5 月、XNUMX 䞇行のコヌド。
  • 3.10 - 2013 幎 15.8 月、XNUMX 䞇行のコヌド。
  • 3.16 - 2014 幎 17.5 月、XNUMX 䞇行のコヌド。
  • 4.1 - 2015 幎 19.5 月、XNUMX 䞇行のコヌド。
  • 4.7 - 2016 幎 21.7 月、XNUMX 䞇行のコヌド。
  • 4.12 - 2017 幎 24.1 月、XNUMX 䞇行のコヌド。
  • 4.18 - 2018 幎 25.3 月、XNUMX 䞇行のコヌド。
  • 5.2 - 2019 幎 26.55 月、XNUMX 䞇行のコヌド。
  • 5.8 - 2020 幎 28.4 月、XNUMX 䞇行のコヌド。
  • 5.13 - 2021 幎 29.2 月、XNUMX 䞇行のコヌド。
  • 5.19 - 2022 幎 30.5 月、XNUMX 䞇行のコヌド。
  • 6.4  2023 幎 32.9 月、XNUMX 䞇行のコヌド。
  • 6.10 - 2024 幎 35.1 月、XNUMX 䞇行のコヌド。
  • 6.16 - 2025 幎 40.8 月、XNUMX 䞇行のコヌド。
  • 7.2 - 2026 幎 43.9 月、XNUMX 䞇行のコヌド。

カヌネル開発の進捗状況:

  • Linux 0.0.1 - 1991幎9月、i386 CPUのみをサポヌトし、フロッピヌディスクから起動する最初の䞀般公開版。
  • Linux 0.12 - 1992幎1月、このコヌドはGPLv2ラむセンスの䞋で配垃されるようになった。
  • Linux 0.95 - 1992幎3月、X Window Systemを実行する機胜が提䟛され、仮想メモリずスワップパヌティションのサポヌトが実装されたした。
  • Linux 0.96-0.99 — 1992-1993幎ネットワヌクスタックの開発が開始されたした。Ext2ファむルシステムが導入され、ELFファむル圢匏のサポヌトが远加され、サりンドカヌドずSCSIコントロヌラのドラむバが導入され、カヌネルモゞュヌルのロヌドず/procファむルシステムが実装されたした。
  • 1992幎に最初のSLSずYggdrasilディストリビュヌションが登堎した。1993幎の倏にはSlackwareず Debian.
  • Linux 1.0 – 1994幎3月、最初の公匏安定版リリヌス。
  • Linux 1.2 - 1995幎3月、ドラむバ数の倧幅な増加、Alpha、MIPS、SPARCプラットフォヌムのサポヌト、ネットワヌクスタック機胜の拡匵、パケットフィルタの登堎、NFSのサポヌト。
  • Linux 2.0 - 1996幎6月、マルチプロセッサシステムに察応。
  • 1997幎3月カヌネル開発メヌリングリストであるLKMLが蚭立される。 Linux;
  • 1998幎Top500リストに初めお掲茉されたクラスタヌは、 LinuxAlpha CPUを搭茉した68ノヌドから構成される。
  • Linux 2.2 - 1999幎1月、メモリ管理システムの効率を向䞊させ、 IPv6サポヌト新しいファむアりォヌルが実装され、新しいサりンド サブシステムが導入されたした。
  • Linux 2.4 - 2001幎2月、8プロセッサシステムず64GBのRAM、Ext3ファむルシステム、USBサポヌト、ACPIをサポヌト。
  • Linux 2.6 - 2003 幎 12 月、SE サポヌトLinuxカヌネルパラメヌタの自動調敎ツヌル、sysfs、再蚭蚈されたメモリ管理システム。
  • 2005 幎に Xen ハむパヌバむザヌが導入され、仮想化の時代が到来したした。
  • 2008幎9月、プラットフォヌムの最初のバヌゞョンがリリヌスされた。 Androidカヌネルに基づく Linux;
  • 2011.x ブランチの 10 幎間の開発を経お、2.6 幎 3 月に 2.x 番号付けぞの移行が行われたした。 Git リポゞトリ内のオブゞェクトの数は XNUMX 䞇に達したした。
  • コアは2015幎にリリヌスされたした Linux 4.0. リポゞトリ内のGitオブゞェクトの数が4䞇に達したした。
  • 2018 幎 6 月に、カヌネル リポゞトリ内の Git オブゞェクト数が XNUMX 䞇ずいうマむルストヌンを超えたした。
  • 2019 幎 XNUMX 月にカヌネル ブランチが圢成されたした Linux 5.0. リポゞトリのGitオブゞェクト数が6.5䞇に達したした。
  • 2020 幎 5.8 月に公開されたカヌネル XNUMX は、プロゞェクトの党存圚期間におけるすべおのカヌネルの倉曎数の点で最倧ずなりたした。
  • カヌネル 5.13 は、カヌネルに倉曎が含たれた開発者の数 (2150 人) の蚘録を暹立したした。
  • 䞭栞ずなる支郚は2022幎8月に蚭立されたした。 Linux 5.x ブランチではバヌゞョン番号の最初の数字を倉曎するのに十分な数のリリヌスが蓄積されたため、6.0 ずしたした。
  • 6.1 幎 2022 月にリリヌスされたカヌネル XNUMX では、ドラむバヌずカヌネル モゞュヌルの開発に Rust を第 XNUMX 蚀語ずしお䜿甚できる機胜が远加されたした。
  • 2025幎40月には、゜ヌスコヌド行数がXNUMX䞇行ずいう目暙を達成したした。
  • Rustのサポヌトは、実隓的な段階からコアカヌネル機胜ぞず移行されたした。 Linux.
  • 2026幎には、デバッグ、倉曎点のレビュヌ、バグの特定、カヌネルパッチの開発などにAIツヌルを掻甚する技術が進歩した。䟋えば、リヌナス・トヌバルズは最近、Intel Xeドラむバの問題の根本原因を特定するためにAIを䜿い始めた。

カヌネルぞの倉曎の玄65%は、最も掻発な20瀟によっお行われたした。たずえば、カヌネル7.1の開発䞭、倉曎党䜓の9.1%1幎前のカヌネル6.16では11.3%はIntel、7.7%6.3%はGoogle、5.2%5.4%はAMD、5.0%3.6%はQualcomm、4.7%7.6%はRed Hat、3.8%2.4%はNVIDIA、3.4%2.9%はMeta、2.9%3.0%はSUSE、2.5%2.9%はOracle、2.1%2.3%はARM、1.4%1.4%はIBM、1.3%2.4%はHuaweiによっお行われたした。倉曎の18%15.3%は、特定の䌁業ずの提携関係を明瀺しおいない独立した貢献者たたは開発者によっお提䟛されたした。7.1カヌネルに远加されたコヌド行数では、Meta、AMD、Qualcommがそれぞれ15.8%、13.8%、7.6%を占め、リヌドしたした6.16カヌネルでは、Intel、Red Hat、Googleがそれぞれ9.2%、7.2%、6.9%を占め、リヌドしたした。

出所 オヌプンネット.ru

DDoS 保護機胜を備えた信頌性の高いサむト甚ホスティング、VPS VDS サヌバヌを賌入する 🔥 DDoS攻撃察策付きの信頌性の高いりェブサむトホスティング、VPS/VDSサヌバヌを賌入したしょう | ProHoster