Am 30. Dezember 2019 wurde das Projekt Trinity Desktop Environment, ein Fork des KDE 3.5 Zweigs, veröffentlicht. Das Projekt setzt die Entwicklung der Paradigmen eines traditionellen Desktop-Umgebungs fort, die auf Qt basiert. Das Projekt unterstĂŒtzt auch die (T)Qt3-Bibliothek, da Qt nicht lĂ€nger vom offiziellen Entwickler unterstĂŒtzt wird. Die Umgebung kann zusammen mit den neuen Versionen von KDE installiert und verwendet werden.
Kurze Liste der Ănderungen:
- Verbesserte UnterstĂŒtzung des XDG-Standards
- UnterstĂŒtzung fĂŒr MySQL 8.x
- Möglichkeit hinzugefĂŒgt, TDE mit der LibreSSL-Bibliothek anstelle von OpenSSL zu bauen (was den Bau von TDE auf Distributionen wie Void Linux ermöglicht)
- Erste UnterstĂŒtzung fĂŒr den Bau mit musl libc
- Fortsetzung der Migration des Build-Prozesses von Autotools auf CMake.
- Der Code wurde bereinigt und veraltete Dateien entfernt, und die Möglichkeit, einige Pakete mit Autotools zu bauen, wurde entfernt.
- Im Rahmen des Releases wurden ungĂŒltige Links zu Webseiten bereinigt.
- Feinabstimmung der BenutzeroberflĂ€che und der Marke TDE im Allgemeinen. Rebranding in TDE und TQt fortgefĂŒhrt.
- Es wurden Korrekturen vorgenommen, die die Schwachstellen CVE-2019-14744 und CVE-2018-19872 (basierend auf den entsprechenden Patches in Qt5) beheben. Die erste ermöglicht die AusfĂŒhrung von Code aus .desktop-Dateien. Die zweite fĂŒhrt zu einem Absturz von tqimage bei der Verarbeitung von fehlerhaft formatierten Bildern im PPM-Format.
- Die UnterstĂŒtzung von FreeBSD wurde fortgesetzt und es wurden Verbesserungen fĂŒr die erste UnterstĂŒtzung von NetBSD vorgenommen.
- UnterstĂŒtzung fĂŒr DilOS hinzugefĂŒgt.
- Lokalisierung und Ăbersetzungen wurden leicht aktualisiert.
- UnterstĂŒtzung fĂŒr neue Versionen von libpqxx
- Verbesserte Erkennung der installierten Version der Programmiersprache Ruby
- Die UnterstĂŒtzung der Protokolle AIM und MSN im Messenger Kopete wurde wiederhergestellt.
- Fehler behoben, die SAK (Secure Attention Key â eine zusĂ€tzliche Sicherheitsschicht, die vom Nutzer verlangt, C-A-Del zu drĂŒcken, z. B. vor dem Anmelden) betreffen.
- Fehler in TDevelop wurden behoben.
- Verbesserte UnterstĂŒtzung von TLS in modernen Distributionen.
Pakete wurden fĂŒr Debian und Ubuntu vorbereitet. In KĂŒrze werden Pakete fĂŒr RedHat/CentOS, Fedora, Mageia, OpenSUSE und PCLinuxOS verfĂŒgbar sein. SlackBuilds fĂŒr Slackware sind ebenfalls im Git-Repository verfĂŒgbar.
Release-Log:
Quelle: linux.org.ru
