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 を完全に統合するにはまだ多くの作業が残されています。

関連記事

Illustration of Linus Torvalds announcing Linux kernel 6.18 LTS release with Tux penguin, kernel code, and feature icons in a conference setting.
AIによって生成された画像

Linux kernel 6.18 released as long-term support version

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

Linus Torvalds announced Linux kernel 6.18 on the last Sunday of November 2025, marking the final release of the year. The kernel has been officially designated as a long-term support version, with maintenance promised until December 2027. It includes various hardware improvements, file system enhancements, and new features like the Rust Binder driver.

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

AIによるレポート

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

Linus Torvalds は Linux 6.18-rc1 のリリースを発表し、次期カーネルバージョンのリリース候補フェーズの開始を告げました。彼は前の2週間のマージウィンドウを「良いマージウィンドウのひとつ」と表現し、その平均的なサイズとテスト中の深刻な問題の欠如を指摘しました。カーネルには、さまざまなサブシステムにわたる広範なドライバ更新と強化が含まれています。

AIによるレポート

最近のベンチマークで、LLVM Clang 21 とリンク時最適化(LTO)を使用して Linux 6.19 カーネルをビルドすると、従来の GCC ビルドと比較して顕著な性能向上が明らかになった。高性能 AMD ハードウェアでのテストがシステム効率の改善を強調している。この進展は、オープンソース OS 向けコンパイラ技術の継続的な進歩を裏付けている。

最近マージされたラップトップおよびゲーミングハンドヘルドの改善を基盤に、Linux カーネル 6.19 は 2025 年末までに追加のラップトップモデルに対するサポートを最終化し、ハードウェア互換性を強化します。

AIによるレポート

今後の Linux 6.19 カーネルには、Apple と NVIDIA のハードウェア向けに特化した新しいリアルタイムクロック (RTC) ドライバが搭載されます。この追加により、オープンソース OS におけるこれらのプラットフォームのサポートが強化されます。

 

 

 

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

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