Π―Π΄Ρ€ΠΎ Linux достигло ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΈ Π² 40 ΠΌΠ»Π½ строк

Π Π°Π·ΠΌΠ΅Ρ€ ядра Linux достиг Ρ€ΡƒΠ±Π΅ΠΆΠ° Π² 40 ΠΌΠ»Π½ строк исходного ΠΊΠΎΠ΄Π°. Из 40 ΠΌΠ»Π½ строк 24 ΠΌΠ»Π½ относятся ΠΊ ΠΊΠΎΠ΄Ρƒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ΄ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для GPU AMD Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 5 ΠΌΠ»Π½ строк), Π° 4.4 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π° спСцифичны для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ (для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ x86 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 500 тысяч строк).

Π‘ июля 2024 Π³ΠΎΠ΄Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра увСличился Π½Π° 5 ΠΌΠ»Π½ строк. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΊΠ° Π² 30 ΠΌΠ»Π½ строк Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π° Π»Π΅Ρ‚ΠΎΠΌ 2022 Π³ΠΎΠ΄Π°, 20 ΠΌΠ»Π½ строк β€” осСнью 2015 Π³ΠΎΠ΄Π°, Π° 10 ΠΌΠ»Π½ β€” Π² осСнью 2008 Π³ΠΎΠ΄Π°. Для сравнСния выпуск ядра 0.0.1 Π²ΠΊΠ»ΡŽΡ‡Π°Π» всСго 10 тыс. строк ΠΊΠΎΠ΄Π°, Π° 1.0.0 β€” 176 тысяч строк.

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

  • 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.13 β€” ΡΠ½Π²Π°Ρ€ΡŒ 2025, 39.8 ΠΌΠ»Π½. строк ΠΊΠΎΠ΄Π°.

Π’ качСствС ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² сокращСния ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ ядра ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π»ΠΎΡΡŒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, Π½ΠΎ Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ° Π½Π΅ рассматриваСтся Π²ΡΠ΅Ρ€ΡŒΡ‘Π· ΠΈΠ·-Π·Π° услоТнСния процСссов тСстирования ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ качСства, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·-Π·Π° появлСниС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€ΡƒΠ΄ΠΎΠ·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… интСрфСйсов. ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π² основном составС ядра ΠΌΠ½ΠΎΠ³ΠΈΠ΅ рСгрСссии, Π²Π»ΠΈΡΡŽΡ‰ΠΈΠ΅ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, сразу Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π² процСссС рСцСнзирования ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌΠΈ. Π’ случаС раздСлСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сущСствуСт ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄Ρƒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π΅Π»ΡΡ‚ΡŒΡΡ мСньшС внимания.

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

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ