Rust OS が生きている: Redox が自己ホスティングのマイルストーンを達成し、USB レイテンシを大幅削減

Rust で構築された前衛的なオペレーティングシステムである Redox のアーキテクトたちは、2026年1月を通じた取り組みの包括的な回顧録を発表しました。重大なマイルストーンが達成されました: このシステムは、Rust エコシステムの本質的な柱である Cargo パッケージマネージャーと rustc コンパイラを実行する自己参照能力を獲得しました。この画期的な成果は、Redox が現在、一般的なコマンドラインユーティリティや洗練されたターミナルユーザーインターフェース (TUI) を含む、自身の環境内での Rust アプリケーションのコンパイルを促進できることを意味します。

Cargo と rustc の機能的な構成を達成するには、3回の困難な試みが必要でした。チームは、カーネル、シグナル処理、ネットワーキング層に存在する複雑な一連の障害を綿密に解決する必要があったことを明らかにしました。この勝利の後、開発者 Anhad Singh は、完全に Redox 内で作成された最初のマージリクエストを正常に送信しました。システムは QEMU を介してインスタンス化され、COSMIC Edit が主要なコードエディタとして機能しました。送信自体は Relibc 内の重要な修正に対処していました。

さらに、1月には、ケイパビリティベースのセキュリティインフラストラクチャの開発において大きな進展が見られました。OS はまた、より堅牢な OpenSSH メンテナンスの統合、VPS 環境のサポート (Vultr 仮想マシンへの正常なデプロイメントを含む)、USB 入力レイテンシの顕著な削減を見ました。このレイテンシは約 100 ms から、より応答性の高い 30 ms に削減されました。これは、日常の操作中の触覚フィードバックの知覚可能な改善を約束する改良です。

月は一連の診断強化で最高潮に達し、環境変数の変更のためのブートローダー内のテキストエディタの導入、カーネルと周辺ドライバへの一連の改良が含まれました。特に、システムは PS/2 タッチパッドと、より広範な従来の PS/2 ハードウェアを網羅するように互換性を拡大しました。

翻訳元: https://meterpreter.org/the-rust-os-is-alive-redox-achieves-self-hosting-milestone-and-slashes-usb-latency/

ソース: meterpreter.org