На 30 декември 2019 г. беше пуснат проекта Trinity Desktop Environment, клон на KDE 3.5. Проектът продължава развитието на парадигмата на традиционната среда за работен плот, основана на Qt. Поддържа също библиотеката (T)Qt3, тъй като Qt вече не се поддържа от официалния разработчик. Средата може да бъде инсталирана и използвана заедно с новите версии на KDE.
Кратък списък с промени:
- Подобрена поддръжка на стандарта XDG
- Поддръжка за MySQL 8.x
- Добавена възможност за компилация на TDE с библиотеката LibreSSL вместо OpenSSL (което позволява компилация на TDE на дистрибуции като Void Linux)
- Начална поддръжка за компилация с musl libc
- Продължена миграция на процеса на компилация от Autotools на CMake.
- Проведена е чистка на кода и премахване на остарели файлове, както и премахната е възможността за компилация на някои пакети с помощта на Autotools.
- В рамките на релиза е извършена проверка на невалидни линкове към уеб страници.
- Извършена е фина настройка на UI и бранда TDE като цяло. Продължава ребрандирането към TDE и TQt.
- Направени са корекции, които решават уязвимостите CVE-2019-14744 и CVE-2018-19872 (въз основа на съответния патч в Qt5). Първата позволява изпълнение на код от .desktop файлове. Втората води до срив на tqimage при обработка на неправилно оформени изображения във формат PPM.
- Поддръжката на FreeBSD е продължена, както и са направени подобрения за начален опит с NetBSD.
- Добавена е поддръжка за DilOS.
- Няколко обновления на локализацията и преводите.
- Поддръжка на нови версии на libpqxx
- Подобрено разпознаване на инсталираната версия на ЯП Ruby
- Поддръжката на протоколите AIM и MSN в месинджъра Kopete е приведена в работно състояние.
- Отстранени са бъгове, които засягат SAK (Secure Attention Key — допълнителен слой сигурност, изискващ от потребителя да натисне C-A-Del, например, преди влизане в системата)
- Отстранени са бъгове в TDevelop
- Подобрена поддръжка на TLS в съвременните дистрибуции
Пакетите са подготвени за Debian и Ubuntu. Скоро ще станат налични пакети за RedHat/CentOS, Fedora, Mageia, OpenSUSE и PCLinuxOS. SlackBuilds за Slackware също са налични в Git репозитория.
Release log:
Източник: linux.org.ru
