Linux kernel head Linus TorvaldsはLinux kernel version5.8の最初のリリース候補(rc1)に喜んでいるようで、800,000の新しいコード行と14,000以上の変更されたファイルを含み、カーネルのファイルの約20%のオーバーホールを表している。
“だから私は本当にこれを期待していませんでしたが、5.8は私たちのすべての時間の最大のリリースの一つに見えます”とTorvaldsはLinux kernelメーリングリスト,
今月初め、Torvalds氏はLinux5.8用のAmazon Web Services engineersによって開発されたセキュリティパッチを拒否する厳しい電子メールを解雇しました。
参照:雇用キット:コンピュータハードウェアエンジニア(TechRepublic Premium)
このパッチが邪魔にならないように、彼は今、コアコンポーネント、ドライバの更新、およびカーネルの設計
Linuxカーネルバージョン5.8は、Linux4とほぼ同じサイズです。,9から2016,当時Torvaldsは”私たちが今まで持っていた最大の”戴冠し、22万行以上のコードにまたがっていました.
しかし、彼はLinux4.9が”人工的に大きかった”と言います。
“5.8では、これらの種類の問題がリリースを大きくしている兆候はありません–そこには単にたくさんの開発があります”とTorvaldsは書いています。
もう一つの比較的大きなリリースはバージョン4でした。,12月から2017年にかけて、AMDの新しいRadeon RX Vegaグラフィックスカードをサポートした。
そのバージョンにはバージョン5.8よりも多くの改行が含まれており、”誰もが認めるサイズのチャンピオン”のままでした。 しかし、それは”AMD GPUドライバのための多くのレジスタ記述のために_huge_数の新しい行を持っていたからです”と彼は言います。
Torvaldsは、他のカーネルが特定のサブシステムのために同等のサイズであったことを指摘している。 例えば、v4.2たAMD GPUのドライバーラインカウントバンプが2.6.29た大きな演出のドライバの追加.
“しかし、再び、5。,8は本当に際立っている任意の単一のものを持っていないにもかかわらず、最高でそこにあります。 はい、確かにその一部である大きなドライバーの変更(habanalabsとatomisp)がいくつかありますが、他の歴史的な大きなリリースのいくつかほど一方的ではありません”とTorvalds
“開発は本当にすべての場所にあります:かなり基本的なコア作業とクリーンアップのトンがありますが、ファイルシステムの仕事と明らかにすべての通常のドライバのアップデートもたくさんあります。 プラス文書や建築です。,しかし、コミットと新しい行の数によって、Torvaldsは5.8が”優れたチャンピオン”であると言います。
“5.8mergeウィンドウでは、カーネルソースリポジトリ内のすべてのファイルの約20%を変更しました。 それは本当にかなり大きな割合であり、そのうちのいくつかは_is_スクリプト化されていますが、全体的には本当に同じパターンです:5.8は単に多くの
“5.8は大きく見えます。 本当に大きい”と彼は付け加えた。
Linux5.,8は、MicrosoftのHyper-V仮想化プラットフォーム、Armチップ、Direct Rendering Manager(DRM)サブシステム、ネットワーク、ドライバー、IBM Power PC、Microsoftの最近のオープンソースexFATファイルシステムなどのアップデートをもたらします。
サイズにもかかわらず、TorvaldsはLinux5.8が面倒なリリースであることを期待していません。