Π―Π΄Ρ€Ρƒ Linux исполнился 31 Π³ΠΎΠ΄

25 августа 1991 Π³ΠΎΠ΄Π° послС пяти мСсяцСв Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ 21-Π»Π΅Ρ‚Π½ΠΈΠΉ студСнт Линус Π’ΠΎΡ€Π²Π°Π»ΡŒΠ΄Ρ объявил Π² Ρ‚Π΅Π»Π΅ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ comp.os.minix ΠΎ создании Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° Π½ΠΎΠ²ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Linux, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ портирования bash 1.08 ΠΈ gcc 1.40. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ выпуск ядра Linux Π±Ρ‹Π» прСдставлСн 17 сСнтября. Π―Π΄Ρ€ΠΎ 0.0.1 ΠΈΠΌΠ΅Π»ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ 62 Кб Π² сТатом Π²ΠΈΠ΄Π΅ ΠΈ содСрТало ΠΎΠΊΠΎΠ»ΠΎ 10 тысяч строк исходного ΠΊΠΎΠ΄Π°. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ядро Linux насчитываСт Π±ΠΎΠ»Π΅Π΅ 30 ΠΌΠ»Π½ строк ΠΊΠΎΠ΄Π°. По Π΄Π°Π½Π½Ρ‹ΠΌ исслСдования, ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠ³ΠΎ Π² 2010 Π³ΠΎΠ΄Ρƒ ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρƒ Π•Π²Ρ€ΠΎΡΠΎΡŽΠ·Π°, ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с нуля ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ соврСмСнному ядру Linux, составила Π±Ρ‹ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² БША (расчёт производился, ΠΊΠΎΠ³Π΄Π° Π² ядрС Π±Ρ‹Π»ΠΎ 13 ΠΌΠ»Π½ строк ΠΊΠΎΠ΄Π°), ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΎΡ†Π΅Π½ΠΊΠ°ΠΌ — Π±ΠΎΠ»Π΅Π΅ 3 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ².

Π―Π΄Ρ€ΠΎ Linux Π±Ρ‹Π»ΠΎ создано ΠΏΠΎΠ΄ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы MINIX, которая Π½Π΅ устраивала Линуса своСй ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ. ВпослСдствии, ΠΊΠΎΠ³Π΄Π° Linux стал извСстным ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Π½Π΅Π΄ΠΎΠ±Ρ€ΠΎΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ ΠΎΠ±Π²ΠΈΠ½ΠΈΡ‚ΡŒ Линуса Π² прямом ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… подсистСм MINIX. НападСниС ΠΎΡ‚Ρ€Π°Π·ΠΈΠ» Π­Π½Π΄Ρ€ΡŽ Π’Π°Π½Π΅Π½Π±Π°ΡƒΠΌ, Π°Π²Ρ‚ΠΎΡ€ MINIX, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ€ΡƒΡ‡ΠΈΠ» ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· студСнтов провСсти Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ сравнСниС ΠΊΠΎΠ΄Π° Minix ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… вСрсий Linux. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ исслСдования ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… нСсущСствСнных совпадСний Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π°, обусловлСнных трСбованиями POSIX ΠΈ ANSI C.

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Линус Π·Π°Π΄ΡƒΠΌΠ°Π» Π½Π°Π·Π²Π°Ρ‚ΡŒ ядро Freax, ΠΎΡ‚ слов «free», «freak» ΠΈ X (Unix). Но имя «Linux» ядро ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎ с Π»Ρ‘Π³ΠΊΠΎΠΉ Ρ€ΡƒΠΊΠΈ Ари Π›Π΅ΠΌΠΊΠ΅ (Ari Lemmke), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ ΠΏΡ€ΠΎΡΡŒΠ±Π΅ Линуса размСстил ядро Π½Π° FTP-сСрвСрС унивСрситСта, Π½Π°Π·Π²Π°Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ с Π°Ρ€Ρ…ΠΈΠ²ΠΎΠΌ Π½Π΅ «freax», ΠΊΠ°ΠΊ просил Π’ΠΎΡ€Π²Π°Π»ΡŒΠ΄Ρ, Π° «linux». ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠΈΠΌΡ‡ΠΈΠ²Ρ‹ΠΉ Π΄Π΅Π»Π΅Ρ† Π’ΠΈΠ»ΡŒΡΠΌ Π”Π΅Π»Π»ΠΎ ΠšΡ€ΠΎΠΊ (William Della Croce) сумСл Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΡƒΡŽ ΠΌΠ°Ρ€ΠΊΡƒ Linux ΠΈ Ρ…ΠΎΡ‚Π΅Π» со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ отчислСния, Π½ΠΎ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ ΠΏΠ΅Ρ€Π΅Π΄ΡƒΠΌΠ°Π» ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π» всС ΠΏΡ€Π°Π²Π° Π½Π° Ρ‚ΠΎΡ€Π³ΠΎΠ²ΡƒΡŽ ΠΌΠ°Ρ€ΠΊΡƒ Линусу. ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ талисман Linux-ядра, ΠΏΠΈΠ½Π³Π²ΠΈΠ½ Tux, Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ сорСвнования, ΡΠΎΡΡ‚ΠΎΡΠ²ΡˆΠ΅Π³ΠΎΡΡ Π² 1996 Π³ΠΎΠ΄Ρƒ. Имя Tux Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Torvalds UniX.

Π”ΠΈΠ½Π°ΠΌΠΈΠΊΠ° роста ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ (количСство строк исходного ΠΊΠΎΠ΄Π°) ядра:

  • 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 ΠΌΠ»Π½. строк ΠΊΠΎΠ΄Π°.

ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ развития ядра:

  • Linux 0.0.1 — ΡΠ΅Π½Ρ‚ΡΠ±Ρ€ΡŒ 1991, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ выпуск, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ CPU i386 ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠΉΡΡ с дискСты;
  • Linux 0.12 — ΡΠ½Π²Π°Ρ€ΡŒ 1992, ΠΊΠΎΠ΄ Π½Π°Ρ‡Π°Π» Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPLv2;
  • Linux 0.95 — ΠΌΠ°Ρ€Ρ‚ 1992, обСспСчСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запуска X Window System, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ памяти ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° ΠΏΠΎΠ΄ΠΊΠ°Ρ‡ΠΊΠΈ.
  • Linux 0.96-0.99 — 1992-1993, Π½Π°Ρ‡Π°Π»Π°ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ сСтСвым стСком. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π° файловая систСма Ext2, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ELF, прСдставлСны Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ для Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² SCSI, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ядра ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы /proc.
  • Π’ 1992 Π³ΠΎΠ΄Ρƒ появились ΠΏΠ΅Ρ€Π²Ρ‹Π΅ дистрибутивы SLS ΠΈ Yggdrasil. Π›Π΅Ρ‚ΠΎΠΌ 1993 Π³ΠΎΠ΄Π° Π±Ρ‹Π»ΠΈ основаны ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Slackware ΠΈ Debian.
  • Linux 1.0 — ΠΌΠ°Ρ€Ρ‚ 1994, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π»ΠΈΠ·;
  • Linux 1.2 — ΠΌΠ°Ρ€Ρ‚ 1995, сущСствСнноС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ числа Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Alpha, MIPS ΠΈ SPARC, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ возмоТностСй сСтСвого стСка, появлСниС ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° NFS;
  • Linux 2.0 — июнь 1996 Π³ΠΎΠ΄Π°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° многопроцСссорных систСм;
  • ΠœΠ°Ρ€Ρ‚ 1997: основан LKML, список рассылки Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ядра Linux;
  • 1998 Π³ΠΎΠ΄: Π·Π°ΠΏΡƒΡ‰Π΅Π½ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ попавший Π² список Top500 кластСр Π½Π° Π±Π°Π·Π΅ Linux, состоящий ΠΈΠ· 68 ΡƒΠ·Π»ΠΎΠ² с CPU Alpha;
  • Linux 2.2 — ΡΠ½Π²Π°Ρ€ΡŒ 1999, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ систСмы управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° IPv6, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½ΠΎΠ²Ρ‹ΠΉ мСТсСтСвой экран, прСдставлСна новая звуковая подсистСма;
  • Linux 2.4 — Ρ„Π΅Π²Ρ€Π°Π»ΡŒ 2001, обСспСчСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 8-процСссорных систСм ΠΈ 64 Π“Π± ΠžΠ—Π£, файловая систСма Ext3, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° USB, ACPI;
  • Linux 2.6 — Π΄Π΅ΠΊΠ°Π±Ρ€ΡŒ 2003, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° SELinux, срСдства автоматичСского Ρ‚ΡŽΠ½ΠΈΠ½Π³Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ядра, sysfs, пСрСработанная систСма управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ;
  • Π’ 2005 Π³ΠΎΠ΄Ρƒ прСдставлСн Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ Xen, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Π» эру Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ;
  • Π’ сСнтябрС 2008 Π³ΠΎΠ΄Π° сформирован ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π΅Π»ΠΈΠ· ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Android, основанной Π½Π° ядрС Linux;
  • Π’ июлС 2011 Π³ΠΎΠ΄Π° послС 10 Π»Π΅Ρ‚ развития Π²Π΅Ρ‚ΠΊΠΈ 2.6.x осущСствлён ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ 3.x. Число ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Git-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ достигло 2 ΠΌΠ»Π½;
  • Π’ 2015 Π³ΠΎΠ΄Ρƒ состоялся выпуск ядра Linux 4.0. Число git-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ достигло 4 ΠΌΠ»Π½;
  • Π’ Π°ΠΏΡ€Π΅Π»Π΅ 2018 Π³ΠΎΠ΄Π° ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Ρ‘Π½ Ρ€ΡƒΠ±Π΅ΠΆ Π² 6 ΠΌΠ»Π½ git-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ядра.
  • Π’ январС 2019 Π³ΠΎΠ΄Π° сформирована Π²Π΅Ρ‚ΠΊΠ° ядра Linux 5.0. Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ достиг уровня 6.5 ΠΌΠ»Π½ git-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².
  • ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π² августС 2020 Π³ΠΎΠ΄Π° ядро 5.8 стало самым ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ ΠΏΠΎ числу ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈΠ· всСх ядСр Π·Π° всё врСмя сущСствования ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • Π’ ядрС 5.13 Π±Ρ‹Π» поставлСн Ρ€Π΅ΠΊΠΎΡ€Π΄ ΠΏΠΎ числу Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² (2150), измСнСния ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… вошли Π² состав ядра.
  • Π’ 2021 Π³ΠΎΠ΄Ρƒ Π² Π²Π΅Ρ‚ΠΊΡƒ ядра Linux-next Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΊΠΎΠ΄ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π½Π° языкС Rust. ВСдётся Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Rust Π² основной состав ядра.
  • Π’ августС 2022 Π³ΠΎΠ΄Π° сформирована Π²Π΅Ρ‚ΠΊΠ° ядра Linux 6.0, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Π²Π΅Ρ‚ΠΊΠ΅ 5.x накопилось достаточного выпусков для смСны ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ числа Π² Π½ΠΎΠΌΠ΅Ρ€Π΅ вСрсии.

68% всСх ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ядро внСсСны 20 Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ компаниями. НапримСр, ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ядра 5.19 10.9% всСх ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Intel, 5.7% — Linaro, 5.5% — AMD, 5.2% — Red Hat, 4.1% — Google, 3.5% — Meta, 3.1% — SUSE, 2.9% — Huawei, 2.8% — NVIDIA, 2.7% — Oracle. 11.8% ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ нСзависимым участниками ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, явно Π½Π΅ заявившим ΠΎ своСй Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. По числу Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π² ядро 5.19 строк ΠΊΠΎΠ΄Π° Π»ΠΈΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ компания AMD, доля ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ составила 37.9% (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ amdgpu насчитываСт Π±ΠΎΠ»Π΅Π΅ 4 ΠΌΠ»Π½ строк ΠΊΠΎΠ΄Π°, большая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ приходится Π½Π° сгСнСрированныС автоматичСски Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ для рСгистров GPU).

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru