Po dwóch latach od publikacji ostatniej aktualizacji, zaprezentowano wersję klasycznego przemysłowego środowiska graficznego CDE 2.5.3 (Common Desktop Environment). CDE został stworzony na początku lat 90-tych XX wieku wspólnymi siłami firm Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu i Hitachi, i przez wiele lat był domyślnym graficznym środowiskiem dla Solaris, HP-UX, IBM AIX, Digital UNIX i UnixWare. W 2012 roku kod CDE 2.1 został udostępniony przez konsorcjum The Open Group na licencji LGPL.
W skład kodu źródłowego CDE wchodzi menedżer logowania zgodny z XDMCP, menedżer sesji użytkownika, menedżer okien, panel CDE FrontPanel, menedżer pulpitu, szyna do zapewnienia interkomunikacji procesów, zestaw narzędzi graficznych, narzędzia do rozwijania aplikacji w shell i C, komponenty do integracji aplikacji zewnętrznych. Do kompilacji wymagana jest biblioteka elementów interfejsu Motif, która została przekształcona w projekt typu open source po CDE.
W nowym wydaniu:
- W menedżerze okien dtwm dodano wsparcie dla dodatkowych przycisków myszy.
- Dodano usługę systemd do uruchamiania menedżera logowania dtlogin.
- W menedżerze plików dtfile do uruchamiania komendy find użyto interpreter sh zamiast ksh.
- Parser w systemie pomocy dthelp został dostosowany do standardowych funkcji konwersji wielkości liter, zaproponowanych w pliku nagłówkowym ctype.h.
- W kalendarzu-planerze dtcm poprawiono wsparcie dla FreeBSD.
- Zapewniono zgodność z GCC 15.
- Emulator terminala dtterm został przeniesiony z mktemp na funkcję mkstemp do tworzenia plików tymczasowych. Usunięto problemy podczas kopiowania/wklejania przez schowek.
- Dodano skrypty do inicjalizacji i konfiguracji CDE na płytach Raspberry Pi.
- DtMmdb i dtdocbook zostały przeniesione z Berkeley DB na użycie biblioteki LMDB.
- W dtcreate, komendzie tworzenia obiektów na pulpicie, wdrożono poprawne wyświetlanie okien dialogowych.


Źródło: opennet.ru


