Երկու տարիներ անց նախորդ թարմացումից ներկայացվել է CDE 2.5.3 (Common Desktop Environment) դասական արդյունաբերական դեսկթոփ միջավայրի թողարկում։ CDE-ն ստեղծվել է 1990-ականների սկզբներին Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu և Hitachi ընկերությունների համատեղ усилиքներով, և բազմաթիվ տարիներ եղել է Solaris, HP-UX, IBM AIX, Digital UNIX և UnixWare-ի ստանդարտ գրաֆիկական միջավայր։ 2012 թվականին CDE 2.1 կոդը բացվել է The Open Group կոնսորցիումով LGPL license-ի ոչ սովորական լիցենզիայի ներքո։
CDE-ի աղբյուրային կոդը ներառում է XDMCP-համատեղ մուտքի կառավարիչ, օգտվողական սեսիաների կառավարիչ, պատուհանների կառավարիչ, CDE FrontPanel-ի պանել, աշխատանքային սեղանի կառավարիչ, միջխնդիրային հաղորդակցման ավտոբան, աշխատանքային սեղանի համար գործիքախումբ, shell և C լեզվով ծրագրերի մշակումն ապահովող միջոցներ, արտաքին ծրագիրների ինտեգրման բաղադրիչներ։ Գործընթացները սկսել և ավարտելու համար անհրաժեշտ է Motif UI գրադարանը, որը ազատ նախագծերի կարգին է այժմ տեղափոխված CDE-ի հետ միասին։
Նոր թողարկումում:
- dtwm պատուհանային կառավարիչի մեջ ավելացվել է լրացուցիչ մկնիկի կոճակների աջակցություն։
- dtlogin մուտքի կառավարման համար ավելացվել է systemd ծառայություն։
- dtfile ֆայլերի ղեկավարումում find հրամանի գործիքը այժմ օգտագործում է sh հրահանգային բանաձևը ksh փոխարեն։
- dthelp օգնության համակարգի վերլուծականը փոխարկվել է ctype.h գլխագիր ֆայլում առաջարկվող խառնելու գործառույթների վրա։
- dtcm օրացույց-պլանավորողի մեջ բարելավվել է FreeBSD-ի աջակցությունը։
- Տրված է GCC 15-ի հետ ներդաշնակություն։
- dtterm տերմինալի էմուլյատորը փոխարկվել է mktemp-ից mkstemp ֆունկցի վրա ժամանակավոր ֆայլերի ստեղծման համար։ Լուծվել են խնդիրները մանիպուլյացիայի ընթացքում պատճենում/անցնել տալու ժամանակ։
- CDE-ի վրա Raspberry Pi պլատֆորմների համար ևավորում են սկրիպտեր՝ CDE-ի կարգավորմանը և ներդրելու համար։
- DtMmdb և dtdocbook-ը փոխարկվել են Berkeley DB-ից LMDB գրադարանի օգտագործման համար։
- dtcreate, աշխատասեղանի օբյեկտների ստեղծման հրաման, իրականացնում է ծանուցման պատուհանների ճիշտ ցուցադրում։


Ընտանիք: opennet.ru


