Die Veröffentlichung der Linux-Distribution openKylin 3.0 ist erfolgt, die von der China Electronic Corporation in Zusammenarbeit mit mehreren Hundert verschiedenen chinesischen Organisationen, Bildungseinrichtungen, Forschungszentren sowie Software- und Hardwareherstellern entwickelt wird. Die Distribution entwickelt eine eigene, von anderen Distributionen unabhĂ€ngige Paketbasis. Die Entwicklung erfolgt unter offenen Lizenzen (hauptsĂ€chlich GPLv3) in Repositories, die auf gitee.com gehostet werden. Fertige Installationspakete sind fĂŒr die Architekturen X86_64 (8 GB), ARM64 (6,7 GB), Loong64 (4,3 GB) und RISC-V (5 GB) fĂŒr Server- und Desktop-Systeme verfĂŒgbar.
In der Distribution wird die benutzerdefinierte Shell UKUI (Ultimate Kylin User Interface) verwendet, die sich an einem klassischen Modell der Desktop-Organisation fĂŒr PCs orientiert und einen optionalen Modus fĂŒr Tablets bietet, der ĂŒber einen Touchscreen gesteuert wird und eine Bildschirmtastatur unterstĂŒtzt. UrsprĂŒnglich wurde die BenutzeroberflĂ€che als Fork des MATE-Desktops entwickelt, wurde jedoch spĂ€ter fast vollstĂ€ndig ĂŒberarbeitet und auf Komponenten umgestellt, die in C++ mit der Qt-Bibliothek geschrieben wurden, teilweise jedoch aus KDE entnommen oder von Grund auf neu erstellt wurden.
Als Hauptpanel wird ein Fork des Panels von LXQt verwendet, wĂ€hrend die Seitenleiste und das MenĂŒ eigenstĂ€ndig entwickelt wurden. Das Anwendungszentrum und der Konfigurator basieren auf Komponenten aus KDE. Zur Verwaltung des Audios wird das Multimedia-Tool PipeWire verwendet. Als Dateimanager wird Peony angeboten, ein auf Qt neu geschriebener Fork von Caja/Nautilus aus MATE. Server openKylin bietet spezifische Funktionen wie den Lebenszyklusmanagement-Mechanismus 'Graded Freeze', der es ermöglicht, nicht genutzte Anwendungen einzufrieren, ohne sie zu beenden, aber die den Prozessen zugewiesenen Systemressourcen freizugeben. Graded Freeze ermöglicht es auch, verschiedenen Klassen von Anwendungen unterschiedliche AusfĂŒhrungsprioritĂ€ten und Ressourcennutzungen zuzuweisen.

Zu den spezifischen Funktionen von openKylin gehört der «Graded Freeze»-Mechanismus, der es ermöglicht, ungenutzte Anwendungen einzufrieren, ohne sie zu beenden, und dabei die fĂŒr die Prozesse reservierten Ressourcen an das System zurĂŒckzugeben. Graded Freeze ermöglicht es auch, verschiedenen Klassen von Anwendungen unterschiedliche AusfĂŒhrungs- und RessourcenverbrauchsprioritĂ€ten zuzuweisen.
Das Distributionspaket enthĂ€lt integrierte Mittel zur Integration mit mobilen GerĂ€ten unter Android, zur DurchfĂŒhrung von Interaktionen zwischen SystemgerĂ€ten und Android-GerĂ€ten, zur Bereitstellung des Bildschirmzugriffs, zur Dateisynchronisation und zur Suche. Zum Starten von mobilen Anwendungen, die fĂŒr Android geschrieben wurden, steht eine spezielle KMRE-Umgebung zur VerfĂŒgung. Der Start von Windows-Anwendungen wird durch Wine unterstĂŒtzt.
Ănderungen in der Version openKylin 3.0:
- Die Integration des KI-Agenten KylinBot wurde gewĂ€hrleistet, der es ermöglicht, KI in allen Teilen des Systems zu nutzen. Ein KI-Toolset Kylin-CUA wurde hinzugefĂŒgt, um Aktionen auf dem Desktop zu automatisieren. Der KI-Agent kann ĂŒber das MCP-Protokoll zur Arbeit mit Systemdienstprogrammen, zur DurchfĂŒhrung von Desktop-Aktionen, zur Systemverwaltung, zur Steuerung des Displays, des Netzwerks und von PeripheriegerĂ€ten verwendet werden. Es wird die Verbindung zu alternativen KI-Agenten wie WorkBuddy, OpenClaw und Raccoon Work unterstĂŒtzt. FĂŒr die Entwicklung eigener KI-Erweiterungen und die Nutzung alternativer groĂer Sprachmodelle wurde ein KI-SDK angeboten.
- Die UnterstĂŒtzung des Mechanismus Air Gestures wurde implementiert, der die Steuerung des Systems durch Gesten mit den HĂ€nden vor der Kamera ermöglicht (zum Beispiel Handbewegungen nach oben und unten zum Scrollen oder eine Faust zum Erstellen eines Screenshots).
- Der Desktop wurde auf die Version UKUI 4.24 aktualisiert. Ein neuer Kompositormananger WLCOM, der Wayland verwendet, wurde aktiviert.
- Die Taskleiste wurde in drei unabhĂ€ngige visuelle Bereiche fĂŒr Symbole von angehefteten/ausgefĂŒhrten Anwendungen, Widgets und dem Systemtray unterteilt.
- Die UnterstĂŒtzung fĂŒr Sprachsteuerung und BildschirmlesegerĂ€te wurde hinzugefĂŒgt.
- Dynamische Desktop-HintergrĂŒnde wurden implementiert.
- Die Funktionen zur Vorschau von Inhalten und zur DurchfĂŒhrung von VorgĂ€ngen in der Datei-Manager wurden im Batch-Modus erweitert.
- Die UnterstĂŒtzung fĂŒr post-Quanten-Kryptographie-Algorithmen ML-KEM-768, ML-DSA-2 und SLH-DSA-128s wurde integriert. Eine von chinesischen Organisationen entwickelte kryptografische Bibliothek, openHiTLS, wurde eingesetzt.
- Im Paket sind Alternativen zu den Dienstprogrammen wget und time enthalten, die in Rust neu geschrieben wurden.
- UnterstĂŒtzung fĂŒr 18 Sprachen, einschlieĂlich Russisch, wurde hinzugefĂŒgt.
- Die Versionen von Programmen wurden aktualisiert, einschlieĂlich des Linux-Kernels 7.0, GCC 15, glibc 2.42, LLVM 22, JDK 25, glibc 2.42, Python 3.14, Mesa 26, Wayland 1.24, Qt 6.8, GTK 4.22, OpenSSL 3.5, NetworkManager 1.54, PipeWire 1.6, FFmpeg 8.
Quelle: opennet.ru
