Carsten Haitzler氏によって、Enlightenmentデスクトップ環境の重要なアップデートであるEnlightenment 0.28がリリースされました。このリリースは、約2年間にわたり主要な機能更新が行われなかった期間の後に発表されたものであり、プロジェクトの典型的な12ヶ月周期のリリースペースからの大幅な転換を意味します。Enlightenmentは、完全なユーザーインターフェースエコシステムを提供するために設計されたデスクトップ環境であり、X11とWaylandの両方のディスプレイプロトコルをサポートし続けています。
この画像は、記事で議論されているEnlightenmentデスクトップ環境の一般的なユーザーインターフェースを示しています。
バージョン0.28における主要な技術的変化の一つは、ネイティブのPipeWireミキサーのサポート導入です。このアップデートはPulseAudioとの互換性を維持しつつ、PipeWireのサポートを追加することで、環境を現代的なLinuxオーディオ標準に適合させています。さらに、このリリースではNetBSDオペレーティングシステムへの初期サポートを追加することで、プラットフォームの到達範囲を拡大しています。ネットワーク機能も、有線および無線接続、ならびにVPNの管理を容易にするNetworkManagerモジュールの組み込みによって近代化されました。
ネットワークやオーディオ以外にも、今回のアップデートにはユーザーエクスペリエンスと低レベルのシステム処理に関するいくつかの改良が含まれています。これらの改善には、新しいウィンドウアクション、強化されたクライアントサイドのデコレーション処理、および改善されたディスプレイモードのソートが含まれます。バックエンドでは、pixmap処理の改善、X接続のリカバリ、およびネストされたWaylandコンポジターのシャットダウンなど、技術的負債への対処が行われています。これらの変更は、異なるハードウェア構成全体において、環境のパフォーマンスと信頼性を安定させることを目的としています。