मागील अपडेटनंतर दोन वर्षांनी, क्लासिक इंडस्ट्रियल डेस्कटॉप एन्व्हायर्नमेंट, CDE 2.5.3 (कॉमन डेस्कटॉप एन्व्हायर्नमेंट), रिलीज झाले आहे. CDE ची निर्मिती सन मायक्रोसिस्टम्स, HP, IBM, DEC, SCO, Fujitsu आणि Hitachi यांच्या संयुक्त प्रयत्नातून १९९० च्या दशकाच्या सुरुवातीला झाली आणि अनेक वर्षे Solaris, HP-UX, IBM AIX, Digital UNIX आणि UnixWare साठी डीफॉल्ट ग्राफिकल एन्व्हायर्नमेंट म्हणून काम केले. २०१२ मध्ये, CDE 2.1 ला LGPL परवान्याअंतर्गत द ओपन ग्रुपने ओपन-सोर्स केले.
CDE सोर्स कोडमध्ये XDMCP-सुसंगत लॉगिन मॅनेजर, वापरकर्ता सत्र व्यवस्थापक, विंडो मॅनेजर, CDE फ्रंटपॅनेल, डेस्कटॉप मॅनेजर, इंटरप्रोसेस कम्युनिकेशन बस, डेस्कटॉप टूलकिट, शेल आणि C अॅप्लिकेशन्स डेव्हलप करण्यासाठी टूल्स आणि थर्ड-पार्टी अॅप्लिकेशन्स इंटिग्रेट करण्यासाठी घटक समाविष्ट आहेत. बिल्डिंगसाठी मोटिफ इंटरफेस लायब्ररीची आवश्यकता असते, जी CDE च्या रिलीजनंतर ओपन सोर्समध्ये रूपांतरित झाली.
नवीन प्रकाशनात:
- dtwm विंडो मॅनेजर आता अतिरिक्त माऊस बटणांना समर्थन देतो.
- dtlogin लॉगिन मॅनेजर चालविण्यासाठी systemd सेवा जोडली.
- dtfile फाइल मॅनेजरमध्ये, ksh ऐवजी sh कमांड इंटरप्रिटर find कमांड चालवण्यासाठी वापरला जातो.
- dthelp मदत प्रणालीमधील पार्सर ctype.h हेडर फाइलमध्ये प्रदान केलेल्या मानक केस रूपांतरण फंक्शन्समध्ये रूपांतरित केले गेले आहे.
- dtcm कॅलेंडर शेड्युलरमध्ये FreeBSD साठी सुधारित समर्थन आहे.
- GCC 15 सह सुसंगतता प्रदान केली आहे.
- तात्पुरत्या फाइल्स तयार करण्यासाठी dtterm टर्मिनल एमुलेटर mktemp वरून mkstemp फंक्शनमध्ये स्थलांतरित केले गेले आहे. क्लिपबोर्डद्वारे कॉपी आणि पेस्ट करण्याच्या समस्या सोडवल्या गेल्या आहेत.
- रास्पबेरी पाय बोर्डवर CDE सुरू करण्यासाठी आणि कॉन्फिगर करण्यासाठी स्क्रिप्ट जोडल्या.
- LMDB लायब्ररी वापरण्यासाठी DtMmdb आणि dtdocbook बर्कले DB वरून स्थलांतरित करण्यात आले आहेत.
- डेस्कटॉपवर ऑब्जेक्ट्स तयार करण्यासाठी वापरली जाणारी dtcreate कमांड आता पॉप-अप विंडो योग्यरित्या प्रदर्शित करते.


स्त्रोत: opennet.ru
