今日の年末の議論で最も驚くべきことは、今年の Linux カーネルへの新規コミット数がここ 10 年間で最低を記録したことです。しかし、行数による年間メトリクスは近年と同等であるため、すべてが悪いわけではありません。
今朝の時点で、LinuxGit ソース ツリーで GitStats を実行すると、Git ツリーには約 29,380 人の異なる作成者からの 1,324,647 件のコミットがあることが明らかになりました。カーネルには今年 75,314 件のコミットがありましたが、昨年は 87,993 件、一昨年は 86,790 件でした。
2017年以来、年間の投稿数は例年8万~9万件だったが、今年は7万5千件に減少した。 2014 年から 2016 年の間、年間の投稿数は約 70,000 件でした。最初は、おそらくマージ ウィンドウ/カーネル リリースの周期と暦年との調整が影響しているのではないかと考えていましたが、年間のカーネル リリース数を比較すると、そのようなことはないようで、10 年間の活動は変わりません。
しかし、投稿数は単なる指標にすぎません。今年は、3,694,098 行のコードが追加され、1,490,601 行のコードが削除されました。これは前年の状況と同等です。昨年は 330 万行が追加され、159 万行が削除されました。2022 年の 530 万行よりは少ないものの、2021 年の新規行数も約 320 万行です。したがって、コード アクティビティの観点から見ると、2024 年の Linux カーネル アクティビティは、コミット数が大幅に減少するだけで、例年とほぼ同じになるでしょう。
Linus Torvalds は、メインライン カーネルへのすべてのマージを管理しながら、自身のパッチの多くも作成していますが、今年も 2877 件のコミットでリストのトップに立っています...そのほとんどがマージによるものです。今年最も多くのコミットを行った開発者として、KrzysztofKozlowski (Linaro)、Jakub Kicinski (Meta)、Kent Overstreet (Bcachefs)、Arnd Bergmann (Linaro)、Andy Shevchenko (Intel) が続きます。
2024 年には、Linux カーネルの作者の数は約 4,807 人になるでしょう。
Linux カーネル ソース ツリーの行数は増え続けており、2025 年までに、カーネル ツリーに含まれるコード、ドキュメント、その他のテキスト ソースの行数が 4,000 万行を超えると予想されています。