ウェブサイト検索

XLibre Xserver v25.0(ベータ版)が公式デビューを果たしました


XLibre Xserverは、X11を復活させるための新しいフォークであり、創設からわずか2週間後にバージョン25.0を発表し、X11エコシステムに新たな息吹をもたらしました。

夏至、すなわち一年で最も長い日の日に、エンリコ・ヴァイゲルトはXlibre 25.0を発表しました。これは古いXorg Xサーバーの新しいフォークです。このフォークは、何十年も続くディスプレイサーバーを必要とされる更新やセキュリティの修正、そしてより開かれた開発哲学をもって活性化することを目指しています。

見逃していた場合に備えて、この新しいプロジェクトはかなりの話題を呼び起こし、オープンソースコミュニティ内で激しい議論を引き起こしました。これは、貢献者たちが公式のXorgプロジェクト内での停滞と変化への抵抗と説明することに対する直接の反応として現れました。

Weigeltによると、フォークする決定は、主にIBM/Red Hatに関連するXorgのメンテナーに対する数ヶ月のフラストレーションの後に下されたもので、彼らは重要な貢献や新機能を阻止したとされている。

「Xorgが死にたければ、それで構わない。しかし、Xlibreは生き続ける。」と、ワイゲルトはリリース発表の中で率直に述べた。彼の作品がfreedesktop.orgから突然削除されたことで状況はエスカレートし、彼はこの動きを企業の影響によるものだと考えている。

したがって、苦しい戦いを続けるのではなく、Xlibreチームはクリーンブレイクを選択し、何年にもわたる未解決の修正や強化を一度にまとめてリリースしました。

Xlibre 25.0の主な改善点

この初回リリースには、以下のような注目すべき変更が含まれています:

  • Xnamespace 拡張: 異なるセキュリティドメイン(コンテナなど)からクライアントを隔離し、互いに干渉しないようにする新しいセキュリティ機能。古い Xsecurity メカニズムの限界を補う現代的な解決策です。
  • Xnestがxcbに移植されました: レガシーXlibへの依存を排除し、コードベースをより保守しやすくしました。
  • Per-ABI ドライバーディレクトリ: 複数のドライバーバージョンが共存できるようにすることで、配布のアップグレードを簡素化します。
  • 多数のコードクリーンアップとCVE修正:長年の技術的負債とセキュリティ脆弱性に対処します。

ヴァイゲルトは、β版であるため、Xlibre 25.0にはまだ発見されていないバグが含まれている可能性があることを認めています。しかし、彼はディストリビューションのメンテナや開発者、愛好者に広範囲にテストし、フィードバックを提供するよう奨励しています。

詳細については、発表をご覧ください。

ソースコードはGitHubで入手可能で、READMEに追加の指示があります。特に、チームはNVIDIAの独自ドライバーとの互換性を維持していますが、Xorgによって導入された微妙な非互換性を避けるために、ユーザーにはXlibreの独自リポジトリに依存するよう警告しています。

関連記事: