「Linux」、バージョン6.1でRustを導入へ–トーバルス氏が明言

今回は「「Linux」、バージョン6.1でRustを導入へ–トーバルス氏が明言」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 LinuxにRustを導入するかどうかという議論は終わりを迎えた。Rustの実装は既に始まっている。Linuxの父であるLinus Torvalds氏は電子メールによる筆者との対話の中で「何かおかしなことが発生しない限り、それ(Rust)は6.1で導入される」と述べた。

 Linuxカーネルの記述言語としてプログラミング言語Rustを導入するという議論は、かなり前から存在していた。Linuxカーネルの開発者らは、年次カンファレンス「Linux Plumbers Conference(LPC)2020」の場で、Linuxの新たなインラインコードでのRustの使用について検討を開始していた。また、「Android」(それ自体がLinuxのディストリビューションだ)の開発言語としてRustを支持しているGoogleは、2021年4月にLinuxカーネルへのRust導入の動きを後押しし始めていた。

 GoogleのAndroidチームに所属するWedson Almeida Filho氏は当時、「カーネルを実装するための実用的な言語として、RustはC言語とともに利用される準備が整ったと考えている。特権コード内に潜む潜在的バグやセキュリティ脆弱性の数を減らす上で役立つほか、コアカーネルともうまく連携しながら、そのパフォーマンス上の特性を維持できるだろう」と説明していた。

 Linuxカーネルのトップ開発者らは、そのことを納得するまでにしばらく時間を要した。LinuxでRustを機能させるためには、非標準のRust拡張機能が必要になるという懸念があったためだ。例を挙げると、新たなRust Linux NVMeドライバーでは、Rustを機能させる上で70を超える拡張機能が必要だった。しかしTorvalds氏は先週のインタビューで筆者に対して、「われわれは数十年にわたって標準Cの例外を使用してきている」と述べていた。

 このことは、招待制で開催された「The Linux Kernel Maintainer Summit」でも依然として懸念として挙げられていた。しかし最終的には、C言語ファミリー用のコンパイラーのフロントエンドであるClangで十分なサポートが提供されているため、導入を進めていくと決定された。さらに、Torvalds氏は先のインタビューで、「Clangはきちんと機能しているため、Rustの導入はおそらく力になりこそすれ、カーネルに悪影響を与えることはないだろう」と述べていた。

 このミーティングにおいてTorvalds氏は「Maintainer Summitでの議論はあったが、その大半はコンパイラーのバージョンに関するものだった。これはRustで登場した新たな話ではない(われわれは既に、多くの異なるコンパイラーバージョンや、gccとclangの問題などを抱えている)」と述べていた。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
VCマネーの2%しか女性起業家に注がれない–VC立ち上げから5年、セリーナ・ウィリアムズ氏の挑戦
IT関連
2022-12-30 08:44
半導体ウェハメーカーのSK SiltronがEVサプライチェーン強化へ米国で330億円投資
モビリティ
2021-07-16 21:10
JISA原会長が思いを込める2つの構想–技術と人材を結集させ世界で戦える商品作り
IT関連
2021-07-26 06:19
電子機器メーカーのコーセル、ハラスメント研修に漫画形式のe-ラーニング採用
IT関連
2023-08-17 05:03
NECら3者、電子カルテとAI技術の融合で医療ビッグデータを多角的に解析
IT関連
2023-06-16 04:37
サイオス、2024年度はSaaS・API・生成AIの「3本の矢」で黒字化目指す
IT関連
2024-02-16 04:35
パソナ、生成AIツールの基礎知識を学べる「デジタル人材育成プログラム」提供–MSと連携
IT関連
2024-05-09 20:37
ライオン、対話型生成AIを国内従業員向けに公開–企画資料の作成などに活用
IT関連
2023-06-02 17:06
史上最高のQBトム・ブレイディ氏のセレブNFTスタートアップ「Autograph」がトップ暗号資産投資家から193.5億円調達
IT関連
2022-01-21 06:25
指紋センサー搭載のFeliCaカード DNPが2021年度内に製品化へ
セキュリティ
2021-02-09 07:49
先端システム技術研究組合、デジタルツインのための半導体設計基盤開発に着手
IT関連
2023-05-19 09:39
「AIをポケットからクラウド、エッジまで」–レノボ、ハイブリッドAIビジョンを発表
IT関連
2023-10-27 00:15
新CEOと新会長に聞く、レッドハットの次の一手
IT関連
2022-07-26 05:49
小田急電鉄製のSNS、総務省の実証事業に採用–新たに10市町村で利用へ
IT関連
2023-04-30 11:18