Абнаўленне працоўнага стала Common Desktop Environment 2.3.1

Апублікаваны рэліз класічнага асяроддзя працоўнага стала CDE 2.3.1 (Common Desktop Environment). CDE быў распрацаваны ў пачатку дзевяностых гадоў мінулага стагоддзі сумеснымі высілкамі кампаній Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu і Hitachi, і на працягу шматлікіх гадоў выступаў у ролі штатнага графічнага асяроддзя Solaris, HP-UX, IBM AIX, Digital UNIX і UnixWare. У 2012 годзе код CDE быў адкрыты кансорцыумам The Open Group кода CDE 2.1 пад ліцэнзіяй LGPL.

У склад зыходных тэкстаў CDE уваходзіць XDMCP-сумяшчальны мэнэджар уваходу, мэнэджар карыстацкіх сеансаў, аконны мэнэджар, панэль CDE FrontPanel, мэнэджар працоўнага стала, шына для забеспячэння міжпрацэснага ўзаемадзеяння, інструментар для працоўнага стала, сродкі для распрацоўкі прыкладанняў на shell і Cі, кампаненты для інтэграцыі іншых прыкладанняў. Для зборкі неабходна наяўнасць бібліятэкі элементаў інтэрфейсу лейтматыў, якая была перакладзена у разрад вольных праектаў следам за CDE.

Асноўныя змены:

  • Усе падтрымліваемыя мовы зноў збіраюцца па змаўчанні;
  • Усе C функцыі зараз адпавядаюць стандарту ANSI;
  • У кодзе C/C++ выдалены ўсе ключавыя словы register;
  • Файлы з выявамі, відэа і pdf-дакументамі зараз адкрываюцца ў адпаведных ім дадатках;
  • Дададзеныя цэтлікі для мноства сучасных прыкладанняў, напрыклад для VLC;
  • Выдалена знешняя залежнасць sgml;
  • Замест убудаванага інтэрпрэтатара TCL зараз выкарыстоўваецца сістэмны;
  • Дададзена падтрымка архітэктуры aarch64;
  • Рэалізаваная падтрымка кола мышы ў дадатках dtterm і dtfile;
  • Выдалена большая частка кода для падтрымкі састарэлых сістэм;
  • Выпраўлены сотні папярэджанняў кампілятара;
  • Тысячы выпраўленняў пасля прагону кода аналізатарам Coverity.

Абнаўленне працоўнага стала Common Desktop Environment 2.3.1

Крыніца: opennet.ru

Дадаць каментар