Linux カーネルが Rust の完全サポートを正式に承認

Linux の主要開発者ら、Linus Torvalds を含め、カーネルプログラミングのための完全な言語として Rust を承認し、実験的ステータスを終了させた。決定は年次 Kernel Maintainers Summit で下され、LWN.net で発表された。これにより Rust は C とアセンブラと並ぶが、実装には依然として大幅なブリッジ作業が必要だ。

この承認は、Linux エコシステムにおける Rust の重要なマイルストーンを意味します。開発者たちは昨日、Kernel Maintainers Summit でこの変更を決定し、LWN.net で簡単に報じられました。3 年前の Linux 6.1 でカーネルに導入された Rust は、広範な準備作業を経て実験フェーズを完了しました。

実践的には、Rust はアセンブラと C に加わり、カーネル開発の主要言語の一つとなります。しかし、プログラマーはまだ制限なしに任意のカーネルドライバを Rust で記述できません。多くのサブシステムに、既存の C ベースのインフラと連携するための必要なブリッジコード、つまりバインディングが不足しています。例えば、Rust 製 WLAN ドライバは、WLAN および PCIe デバイス向けのカーネルの C 製ベースを活用するためのバインディングを必要とします。

特定の領域では進展が見られます。カーネルグラフィックスドライバなどのサブシステム向けにバインディングが存在または開発中です。注目すべき例は、現代の Nvidia グラフィックスコア向け Rust 製ドライバである Nova で、今後数年で多くの PC で使用される見込みです。

支持者らは Rust の潜在的利点を強調します。その機能はメモリアクセスエラー、バッファオーバーフロー、同時性問題などのセキュリティ脆弱性を低減することを目指します。また、現代的な言語は開発プロセスを効率化し、若いプログラマーを Linux カーネル作業に引きつける可能性があります。

公式ステータスにもかかわらず、カーネル全体に Rust を完全に統合するにはまだ多くの作業が残されています。

関連記事

Linus Torvalds in a tech office, monitors displaying Linux kernel 7.0 announcement with code, Tux penguin, and hardware icons.
AIによって生成された画像

Linus TorvaldsがLinuxカーネル7.0リリースの間近を示唆

AIによるレポート AIによって生成された画像

Linus Torvaldsは、6.xシリーズ終了後にLinuxカーネルがバージョン7.0へ移行すると発表し、オープンソースプロジェクトにとって化粧的だが象徴的なマイルストーンを示した。この決定は、マイナー番号を管理可能に保つ確立されたバージョン管理慣行に従い、変更に伴う主要な技術的改修はない。進行中の開発にはRust統合の拡大とハードウェアサポートの強化が含まれる。

2025 年カーネルメンテナサミットでの Rust の恒久的なカーネル言語としての承認に続き、パフォーマンスベンチマーク、進行中の課題、ディストリビューションの展開に関する新たな詳細が明らかになり、セキュリティ脆弱性に対処する役割を固める。

AIによるレポート

2025 年 Kernel Maintainer Summit の承認後——ベンチマークと課題に関する以前の報道で詳述——という歴史的な転換を示し、Rust は Linux カーネルの恒久的な要素となり、2019 年まで遡る深いルーツを持ち、今後の野心的な計画がある。

Linux カーネルのメンテナーが、いくつかの主要リリースに対する長期サポート(LTS)を2026~2028年まで延長し、貢献者のバーンアウトの中で2023年にサポートを2年に制限した決定を部分的に撤回しました。安定ブランチメンテナーの Greg Kroah-Hartman 氏は、ユーザー、ベンダー、同僚メンテナーの Sasha Levin 氏からのフィードバックを受けてスケジュールを更新し、サーバー、Android デバイス、家電製品のセキュリティ修正のための時間を増やしました。

AIによるレポート

Linus Torvalds の Linux カーネル 6.19-rc1 発表に基づき、このリリース候補は PCIe リンク暗号化などの先進的なセキュリティ機能、EXT4 および XFS のファイルシステム強化、Tenstorrent SoC や Intel Xe3P グラフィックスを含む新ハードウェアのドライバを導入します。

Linuxカーネルプロジェクトは、作成者のLinus Torvalds氏が利用不可になった場合の存続を確保するための新プロトコルを導入した。Linuxプロジェクト継続文書と題された計画は、壊滅的なシナリオで活性化される緊急ガバナンスプロセスを概説している。この措置は、プロジェクトが単一の主要人物に依存しているという長年の懸念に対処する。

AIによるレポート

Linux カーネル 6.17 シリーズは公式にサポート寿命の終わりを迎え、ユーザーに新しい 6.18 LTS バージョンへのアップグレードを促しています。2025 年 9 月にリリースされたカーネル 6.17 は、ハードウェアサポートの強化をいくつか導入した短期ブランチでした。昨年月に出されたカーネル 6.18 は、2027 年までの長期安定性を提供します。

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否