Linux開発者らがD-Busの抜本改革を求める

最近の記事では、Linuxの長年使用されてきたプロセス間通信システムであるD-Busに対する不満の高まりを強調し、Hyprwireを優れた代替として提案している。批評家らは、ほぼ20年にわたる使用後のセキュリティ欠陥と不十分なドキュメントを指摘している。この議論は、Linuxの基幹インフラの近代化の必要性を強調している。

D-Busはほぼ20年間、Linuxディストリビューションの基盤として機能し、GnomeやKDEなどの環境で以前のシステムに代わるプロセス間通信(IPC)バスとして、事実上の標準となりました。しかし、その設計上の欠陥は厳しい批判を浴びており、開発者のVaxry氏が最近の記事で、d-busをHyprwireに置き換えるべきだと主張しています。

Vaxry氏の提案は、Brodie Robertson氏のビデオで文脈が得られ、同ビデオではArch Linuxが参照実装に頼らず独自のd-bus実装を開発するなどの問題を詳述しています。注目すべきセキュリティ懸念はCVE-2018-19358で、鍵束がアンロックされた状態でバス上の任意のアプリケーションが内容にアクセスできるリスクを露呈しました。D-BusのメンテナであるGnome開発者はこれを「設計通りに動作する」とし、Waylandなどのプロジェクトの論争を想起させる立場を取っています。

Hyprwireは実際のセキュリティ権限、メッセージ検証、包括的なドキュメントにより改善を約束しており、D-Busが不足する分野です。ほぼ20年経った今も、D-Busのドキュメントは初歩的で、コメントの少ないコード、未完のドラフト、TODOだらけのファイルが主です。Vaxry氏はHyprwireの広範な採用は当面期待薄と認めつつ、それがLinuxが時代遅れのシステムをさらに数十年使い続けるのを防ぐための必要な改革を促すことを望んでいます。

この議論は、Linux開発における広範な緊張関係を反映しており、明らかな欠陥にもかかわらず慣性が革新を遅らせる傾向があります。D-BusはUnixソケットのような高速なポイントツーポイント方式より便利なバス型IPCを可能にしますが、その持続性は互換性と進歩のバランスについての疑問を投げかけています。

関連記事

多くのLinux愛好家は理想のセットアップを求めて頻繁にディストリビューションを切り替えますが、この習慣は生産性の低下と苛立ちを引き起こします。専門家やユーザーは、信頼できる1つのディストロを採用し、Distroboxのようなツールで安全に実験することを推奨します。このアプローチは、多様性の利点を犠牲にせず、より高い効率を約束します。

AIによるレポート

53年後、LinuxカーネルはHewlett-PackardのGeneral Purpose Interface Bus向け安定ドライバを搭載予定で、これは1972年に導入された規格です。この更新は今後のカーネルバージョン6.19で提供されます。このインターフェースは8 MB/sの帯域幅を提供します。

NDSS 2025カンファレンスで、ペンシルベニア州立大学のHengkai YeとHong Huが、Linuxシステムに実行可能スタックを再導入する微妙な脆弱性に関する論文を発表した。彼らの研究は、セキュリティ専門家を含む開発者がコードインジェクション攻撃に対する保護を偶然無効化する方法を強調している。この研究は、write-xor-executeポリシーの施行におけるギャップを明らかにするために、ツールとシステムコンポーネントを調査している。

AIによるレポート

2025年の Linux Plumbers Conference で、Linux Foundation の Technical Advisory Board (TAB) は、カーネル開発への影響について議論しました。これには Rust の統合と AI ツールが含まれます。パネリストは、紛争解決と企業およびコミュニティの利益調整における同ボードの助言的役割を強調しました。セッションでは、メモリ安全性や企業官僚主義などの新興課題が取り上げられました。

 

 

 

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

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