Byl zveřejněn vydání Linuxového distribuce openKylin 3.0, vyvinutého Čínskou elektronickou korporací za účasti několika stovek různých čínských organizací, vzdělávacích institucí, výzkumných center, výrobců softwaru a hardwaru. Distribuce vyvíjí vlastní, nezávislou na jiných distribucích, balíčkovou základnu. Vývoj probíhá pod otevřenými licencemi (většinou GPLv3) v repozitářích umístěných na gitee.com. Hotové instalační balíčky jsou vytvořeny pro architektury X86_64 (8 GB), ARM64 (6,7 GB), Loong64 (4,3 GB) a RISC-V (5 GB) ve variantách pro servery a desktopové systémy.
V distribuci je využíváno uživatelské rozhraní UKUI (Ultimate Kylin User Interface), které se drží klasického modelu organizace pracovního stolu pro PC a poskytuje volitelný režim pro tablety, ovládaný dotykovou obrazovkou a podporující obrazovou klávesnici. Původně bylo uživatelské rozhraní založeno jako fork pracovního stolu MATE, ale později bylo téměř kompletně přepracováno a převedeno na komponenty napsané v C++ s použitím knihovny Qt, avšak částečně převzaté z KDE nebo vytvořené od nuly.
Jako hlavní panel se používá fork panelu z projektu LXQt, ale boční panel a nabídka byly vytvořeny vlastními silami. Centrum správy aplikací a konfigurátor jsou založeny na komponentech z KDE. Pro správu zvuku je využit multimediální server PipeWire. Jako správce souborů je nabízen Peony, přepisovaný na Qt fork Caja/Nautilus z MATE.

Mezi specifickými funkcemi openKylin vyniká mechanismus správy životního cyklu procesů „Graded Freeze“, který umožňuje zamrzání nepoužívaných aplikací, aniž by je ukončil, ale vrací systému vyhrazené procesům zdroje. Graded Freeze také umožňuje přiřazovat různým třídám aplikací různé priority provádění a spotřeby zdrojů.
V distribuci jsou vestavěné nástroje pro integraci s mobilními zařízeními na platformě Android, pro organizaci interakce mezi systémovými zařízeními a zařízeními Android, pro poskytování přístupu ke obrazovce, synchronizaci souborů a vyhledávání. Pro spouštění mobilních aplikací napsaných pro Android je k dispozici speciální prostředí KMRE. Spuštění aplikací Windows je zajištěno pomocí Wine.
Změny ve verzi openKylin 3.0:
- Byla zajištěna integrace AI agenta KylinBot, který umožňuje aplikovat AI ve všech částech systému. Přidány AI nástroje Kylin-CUA pro automatizaci akcí na ploše. Pomocí protokolu MCP může být AI agent použit k práci se systémovými utilitami, provádění akcí na ploše, řízení systému, displeje, sítě a periferních zařízení. Podporuje se připojení alternativních AI agentů, jako jsou WorkBuddy, OpenClaw a Raccoon Work. Pro vývoj vlastních AI rozšíření a zapojení alternativních velkých jazykových modelů byl nabídnut AI SDK.
- Byla zavedena podpora mechanismu Air Gestures, který umožňuje ovládat systém pomocí gest rukou před kamerou (například mávání dlaní nahoru a dolů pro posouvání nebo zatnutá pěst pro vytvoření snímku obrazovky).
- Pracovní plocha byla aktualizována na verzi UKUI 4.24. Využívá se nový kompoziční manažer WLCOM, který používá Wayland.
- Panel úloh byl rozdělen na tři nezávislé vizuální zóny pro ikony připnutých/spuštěných aplikací, widgety a systémovou zásobník.
- Byla přidána podpora pro hlasové ovládání a čtečku obrazovky.
- Byly implementovány dynamické pozadí plochy.
- V souborovém správci byly rozšířeny funkce náhledu obsahu a provádění operací na skupině souborů v dávkovém režimu.
- Byla integrována podpora postkvantových algoritmů šifrování ML-KEM-768, ML-DSA-2 a SLH-DSA-128s. Byla použita kryptografická knihovna openHiTLS, vytvořená čínskými organizacemi.
- Součástí jsou ekvivalenty nástrojů wget a time, přepsané v Rust.
- Byla přidána podpora 18 jazyků, včetně ruštiny.
- Byly aktualizovány verze programů, včetně jádra Linux 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.
Zdroj: opennet.ru
