クラシックデスクトップ環境のリリース (共通デスクトップ環境)。 CDE は、2012 年代初頭に Sun Microsystems、HP、IBM、DEC、SCO、富士通、および日立によって開発され、長年にわたり Solaris、HP-UX、IBM AIX、Digital UNIX、および UnixWare のデフォルトのグラフィカル環境として機能してきました。 2.1 年に、CDE コードは CDE XNUMX として The Open Group によって LGPL ライセンスの下でオープンソース化されました。
CDE ソース コードには、XDMCP 互換のログイン マネージャ、ユーザー セッション マネージャ、ウィンドウ マネージャ、CDE FrontPanel、デスクトップ マネージャ、プロセス間通信バス、デスクトップ ツールキット、シェルおよび C アプリケーションを開発するためのツール、およびサードパーティ アプリケーションを統合するためのコンポーネントが含まれています。のために インターフェース要素のライブラリが必要です 、 どれが CDE に続く無料プロジェクトのカテゴリに分類されます。
主な変更点:
- サポートされているすべての言語が再びデフォルトでビルドされます。
- すべての C 関数は ANSI に準拠するようになりました。
- C/C++ コードでは、すべてのレジスタ キーワードが削除されました。
- 画像、ビデオ、PDF ドキュメントを含むファイルは、対応するアプリケーションで開くようになりました。
- VLC などの多くの最新アプリケーションへのショートカットを追加しました。
- 外部依存関係 sgml を削除しました。
- 組み込みの TCL インタープリタの代わりに、システムの TCL インタープリタが使用されるようになりました。
- aarch64 アーキテクチャのサポートが追加されました。
- dtterm および dtfile アプリケーションでマウス ホイールのサポートを実装しました。
- レガシーシステムをサポートするためにほとんどのコードを削除しました。
- 数百のコンパイラ警告を修正しました。
- Coverity アナライザーでコードを実行した後、数千の修正が行われました。
出所: オープンネット.ru
