powered by TechFeed
表示モード
主要ニュース

Linux 7.4はコミット数が通常の3割増し — AIパッチ急増にLinus Torvaldsが「タイミングが問題だ」と警鐘

11月2日、How-To Geekが「Linux 7.4 lands with a massive flood of AI patches and record commits」と題した記事を公開した。AIが生成したパッチが大量に流入し、記録的なコミット数を記録したLinux 7.4-rc1のリリースについて詳しく紹介している。

11月2日、How-To Geekが「Linux 7.4 lands with a massive flood of AI patches and record commits」と題した記事を公開した。AIが生成したパッチが大量に流入し、記録的なコミット数を記録したLinux 7.4-rc1のリリースについて詳しく紹介している。


約20,000コミット——通常の3割増しで何が起きているか

Linux 7.4の最初のリリース候補(rc1)が公開された。コミット数は約20,000件に達しており、通常のカーネルリリースが約15,000件であることを踏まえると、明らかに異常な規模だ。

なお、現在のLinuxカーネルは6.x系が継続中であり、7.x系へのバージョン体系の移行については元記事に詳細が記載されている。

Linus Torvaldsは最新のカーネル開発アップデートの中で、この増加についてAI生成のコントリビューションがプロセスに「より自然な形で組み込まれてきた」と述べた。ただし、AIだけがこの急増を説明するわけではないとも釘を刺している。

もう一つの要因として考えられるのが、Linux 7.4が今年のLTS(長期サポート)リリースになるという予測だ。LTS版は通常の安定版より長期間にわたってセキュリティ修正が提供されるため、企業・組織での採用実績が高く、開発者がこの周期に変更を詰め込む動機になりやすい。LTSに滑り込もうとする開発者がこのサイクルに集中した可能性がある。安定版のリリースは12月末を見込んでおり、その前に7〜8回のrc(リリース候補)が出る見通しだ。


Torvaldsが懸念するのは「AIの量」ではなく「タイミング」

Torvaldsが問題視しているのは、AIが使われていること自体ではない。AI支援のバグレポートやパッチ提案がリリース候補段階に持ち込まれることを懸念している。

Linuxカーネルの開発サイクルは大きく二段階に分かれる。まず「マージウィンドウ」と呼ばれる約2週間の期間に新機能や変更がメインラインに取り込まれ、その後はrc1・rc2……と続くリリース候補フェーズでバグ修正と安定化に専念する、というのが基本的な流れだ。rcフェーズに新規パッチが大量に流入すると、メンテナーのレビュー負担が急増し、安定化作業の妨げになりかねない。

Torvaldsが望むのは、AI生成の貢献が最初のマージウィンドウに入ってくることだ。そうすればメンテナーがレビュー・書き直し・テストに十分な時間を確保できる。

また、AI提案のパッチはまだ開発者による書き直しが必要なケースが多いとも指摘している。AIが出力したコードがそのままマージされる段階には至っておらず、あくまで「補助」の位置づけだ。

Linuxコミュニティにおけるこのテンションは今年に入って激化しており、AI利用の開示義務やメンテナーのレビュー負担増大については議論が続いている。


ハードウェアサポートの主な追加点

AIをめぐる話題に隠れがちだが、ハードウェア関連の変更も大規模だ。パッチ全体の約3分の1がAMDグラフィックス関連で、レジスタオフセットやビットマスクの変更が中心となっている。

主な追加・改善点は以下のとおりだ:

  • AMD Ryzen Zen 6プロセッサのフルサポート
  • Radeon PerfOptの改善(AIおよび大規模言語モデルのワークロードを対象)
  • AMDGPU HDMI 2.1のデフォルト有効化
  • Apple M4シリコンの基本的なカーネル対応(ただし日常利用には未対応)
  • Google Tensor G5 / Pixel 10のサポート追加
  • Qualcomm Snapdragon X2 PCプラットフォームの追加調整
  • Intel Nova LakeノートPC向けIPU8サポート
  • Raspberry Pi向け10インチモニターのサポート

ドライバ、ファイルシステム、ネットワーク、Rust、BPF、メモリ管理、パフォーマンスツール、セルフテストにも細かな改善が入っている。


まとめ

Linux 7.4-rc1は、コミット数・AI関与度ともに近年でも突出したリリースサイクルとなっている。Torvaldsはこの状況を受け入れつつも、AI貢献の「持ち込み時期」という運用上の問題を明確に指摘した。LTS指定が確定すれば、企業や組織での採用判断にも直結するリリースだけに、安定化フェーズの行方が引き続き注目される。詳細はLinux 7.4 lands with a massive flood of AI patches and record commitsを参照していただきたい。