リーナス・トーバルズ

AI生成コードがLinuxを蝕む構造的危機

Linux

AI生成コードがLinuxを蝕む構造的危機

Linuxカーネル7.1の開発サイクルで、AI生成コードがもたらす問題が臨界点に達しつつある。リーナス・トーバルズ(Linus Torvalds)氏はrc4でAIバグレポートの洪水を批判し、rc5ではコード投稿そのものに対して態度を硬化させた。問題は開発効率の話にとどまらない。フリーソフトウェアの根幹であるGPLv2ライセンスとの法的衝突という、もっと深い地層にまで亀裂が走り始めている。 rc4からrc5へ、怒りの温度が変わった 5月17日のrc4リリース時、トーバルズ氏の批判はAIツールで発見されたバグレポートに向けられていた。同じツールを使う複数の人間が同じ脆弱性を重複報告し、カーネルのプライベートなセキュリティメーリングリストが「ほぼ完全に管理不能」になったと指摘した。AIで見つけるだけ見つけて、修正コードは書かずにメンテナに丸投げする ── その構造への苛立ちだった。 5月24日のrc5で、矛先はさらに広がった。 rc5は本来、安定化に向けてコード変更が減る段階だ。だが今回のrc5は従来のrc5と比べて「かなり大きい」とトーバルズ氏は述べた。ドライバへの些末な修正が大

ssh-keysign-pwn対応Linux 7.0.8公開

Linux

ssh-keysign-pwn対応Linux 7.0.8公開

ssh-keysign-pwnを塞いだLinux 7.0.8が5月15日にリリースされ、現役のLTSカーネル6系統もすべて同日に修正版が出揃った。穴は塞がれた、配布版に届くまでが本番だ。 7.0.8と全現役LTSが同日に出揃った グレッグ・クロー=ハートマン(Greg Kroah-Hartman)は日本時間5月15日夜、Linux 7.0.8の公開をLKMLでアナウンスした。差分は4ファイル・21行追加・7行削除と小さく、コミットログには「ptrace: slightly saner 'get_dumpable()' logic」(多少はまともなget_dumpable()ロジック)の1行だけが書かれている。Linux 7.0.8の正体は、前日にリーナス・トーバルズ(Linus Torvalds)がメインラインへ投入したssh-keysign-pwn対策のパッチを、

Linuxカーネル新脆弱性、root所有ファイルが読まれる

Linux

Linuxカーネル新脆弱性、root所有ファイルが読まれる

非特権ユーザがSSHホスト秘密鍵や/etc/shadowを読める脆弱性が公表され、公表時点ではすでに修正コミットがマージされていた。安定版カーネルすべてが影響を受け、5年前にも同じ形がメーリングリストで指摘されていた。 報告と同日にリーナス・トーバルズが修正 Linuxカーネルに、非特権ユーザがroot所有ファイルを読み出せる脆弱性が見つかっている。Qualys(クオリス)が security@kernel に報告し、リーナス・トーバルズ(Linus Torvalds)が修正コミット 31e62c2ebbfd をマージした。5月14日以前のすべての安定版カーネルが影響を受ける。 被害の輪郭がはっきりしている。SSHホスト秘密鍵(/etc/ssh/ssh_host_{ecdsa,ed25519,rsa}_key、モード0600)が抜かれる。/etc/shadow も読まれる。rootハッシュをオフラインで解析されれば、特権昇格はその先にある。 ローカルアカウントを持つ攻撃者なら誰でも条件を満たす。共有サーバ、CIランナー、コンテナホスト、踏み台、SSHアクセスを許す環境すべてが

OpenZFS 2.4.2リリース、Linux 7.0に対応

ZFS

OpenZFS 2.4.2リリース、Linux 7.0に対応

OpenZFS 2.4.2が2026年5月12日に公開された。Linux 7.0カーネルへの正式対応と、データ破損関連を含む多数のバグ修正が目玉の安定版だ。 Linux 7.0対応がメインラインから1か月遅れた OpenZFSプロジェクトの開発者トニー・ハッター(Tony Hutter)が、5月12日にzfs-2.4.2タグを切った。前バージョン2.4.1の対応範囲はLinux 6.19までであり、7.0環境で使うには2.4.2を待つほかなかった。 Linux 7.0は2026年4月12日にリーナス・トーバルズ(Linus Torvalds)が公開した最新の安定版カーネルで、Ubuntu 26.04 LTSのデフォルトカーネルでもある。OpenZFSは、メインラインカーネルのリリースから約1か月遅れて対応版を出した形になる。 この「1か月のラグ」は、OpenZFSが置かれた構造を表している。OpenZFSはCDDLライセンスで配布されており、GPLv2のLinuxカーネルと法的に統合できない。だからLinuxにマージされず、外部カーネルモジュールとしてしか動かない。

Linuxカーネル、削っても膨らむ4000万行の壁

Linux

Linuxカーネル、削っても膨らむ4000万行の壁

13万行を切り捨てたはずのLinuxカーネルが、それでも4000万行に迫っている。AMDのGPUドライバだけで600万行を超え、コード本体は初めて3000万行の大台に乗った。削除しても止まらない肥大化の正体は何か。 削減してもなお、史上最大規模に到達 リーナス・トーバルズ(Linus Torvalds)は今週、Linux 7.1のマージウィンドウで大胆な削減に踏み切った。古いISDN(Integrated Services Digital Network)サブシステムやアマチュア無線(ham radio)関連のコード、PCMCIA時代のネットワークドライバ群など、合計で約13万8000行を一気に削ぎ落とした。 ところが、Linux 7.1-rc1のリリースを目前に控えた4月26日時点で、カーネル全体の行数はむしろ増えている。Phoronix創設者のMichael Larabel氏がclocで計測した結果、Linux 7.1のGitリポジトリは 3988万636行 に達した。前バージョンのLinux 7.0は3962万1378行だったから、削除を経てもなお25万9000行が積み増

トーバルズ、Linux 7.0来週リリースへ rc7で最終確認

Linux

トーバルズ、Linux 7.0来週リリースへ rc7で最終確認

Linuxカーネル7.0の正式版が、来週にも公開される。最終リリース候補rc7が出そろい、「騒がしいが健全」だった7.0サイクルがようやく着地しようとしている。 イースターの週末に届いた最終候補 Linux 7.0-rc7が、4月5日(現地時間)に公開されている。リーナス・トーバルズはLinuxカーネルメーリングリスト(LKML)への投稿で、「今週も大きな驚きはない」と述べ、来週末の正式リリースに向けて順調であることを確認した。 LKML: Linus Torvalds: Linux 7.0-rc7Linus Torvalds <> 「rc7は相変わらず通常よりやや大きめだが、際立って目を引くものや懸念されるものはない」。投稿の最後には「イースターバニーが見ているぞ」と、イースター週末にふさわしいユーモアを添えている。正式版は4月12日リリースの見通しだ。 パッチの約半分はドライバ関連で、GPU、ネットワーク、USB、サウンドが主な構成要素だ。残りはコアネットワークやカーネルの修正、ファイルシステム関連の作業、セルフテスト、アーキテクチャ修正、ドキュメント、暗号化処理と、