Le numéro a été publié LinuxLa distribution openKylin 3.0, développée par China Electronics Corporation avec la participation de plusieurs centaines d'organisations, d'établissements d'enseignement, de centres de recherche et de fabricants de logiciels et de matériels chinois, possède sa propre base de paquets, indépendante des autres distributions. Son développement est réalisé sous licences libres (principalement GPLv3) dans des dépôts hébergés sur gitee.com. Des versions prêtes à l'emploi sont disponibles pour les architectures X86_64 (8 Go), ARM64 (6.7 Go), Loong64 (4.3 Go) et RISC-V (5 Go), en versions serveur et bureau.
Cette distribution utilise l'interface utilisateur UKUI (Ultimate Kylin User Interface), qui reprend le modèle d'organisation classique des bureaux pour PC et propose un mode tablette optionnel, contrôlé par un écran tactile et compatible avec un clavier virtuel. Initialement basée sur une version dérivée de l'environnement de bureau MATE, l'interface a ensuite été presque entièrement repensée et convertie en composants écrits en C++ à l'aide de la bibliothèque Qt, tout en intégrant des éléments de KDE ou développés spécifiquement.
Le panneau principal est une version dérivée du projet LXQt, mais la barre latérale et le menu sont développés sur mesure. Le centre de contrôle des applications et le configurateur sont basés sur des composants KDE. Une commande multimédia permet de gérer le son. serveur PipeWire. Peony, une version dérivée de Caja/Nautilus (basée sur Qt) de MATE, est proposée comme gestionnaire de fichiers.

Parmi les spécificités d'openKylin, se distingue le mécanisme de gestion du cycle de vie des processus Gradued Freeze, qui permet de geler les applications inutilisées sans les fermer, mais en restituant au système les ressources allouées aux processus. Le gel gradué permet également à différentes classes d'application d'avoir des priorités d'exécution et de consommation de ressources différentes.
La distribution intègre des outils permettant l'intégration avec les appareils mobiles exécutant la plateforme. Android, en organisant les interactions entre les dispositifs du système et Android-appareils, partage d'écran, synchronisation de fichiers et recherche. Pour exécuter des applications mobiles écrites pour AndroidUn environnement KMRE spécial est fourni. Lancement Windows-Les applications sont fournies via Wine.
Changements apportés à openKylin 3.0 :
- L'agent d'IA KylinBot a été intégré, permettant ainsi l'utilisation de l'IA dans l'ensemble du système. Le kit d'outils d'IA Kylin-CUA a été ajouté pour automatiser les actions sur le bureau. Grâce au protocole MCP, l'agent d'IA peut interagir avec les utilitaires système, effectuer des actions sur le bureau et gérer le système, l'affichage, le réseau et les périphériques. D'autres agents d'IA, tels que WorkBuddy, OpenClaw et RaccoonWork, sont également pris en charge. Un kit de développement logiciel (SDK) d'IA est disponible pour développer des extensions d'IA personnalisées et exploiter d'autres modèles de langage de grande taille.
- La prise en charge des gestes aériens a été implémentée, vous permettant de contrôler le système à l'aide de gestes de la main devant la caméra (par exemple, agiter la paume de votre main de haut en bas pour faire défiler ou serrer le poing pour prendre une capture d'écran).
- Le bureau a été mis à jour vers UKUI 4.24. Le nouveau gestionnaire de composition WLCOM, qui utilise Wayland, est maintenant activé.
- La barre des tâches est divisée en trois zones visuelles indépendantes pour les icônes des applications épinglées/en cours d'exécution, les widgets et la zone de notification système.
- Ajout de la prise en charge de la saisie vocale et du lecteur d'écran.
- Des fonds d'écran dynamiques pour ordinateur ont été mis en place.
- Le gestionnaire de fichiers a étendu ses fonctionnalités pour la prévisualisation du contenu et l'exécution d'opérations sur un groupe de fichiers en mode batch.
- La prise en charge des algorithmes de chiffrement post-quantiques ML-KEM-768, ML-DSA-2 et SLH-DSA-128s a été intégrée. La bibliothèque cryptographique openHiTLS, développée par des organismes chinois, est utilisée.
- Le paquet comprend des équivalents des utilitaires wget et time, réécrits en Rust.
- Ajout de la prise en charge de 18 langues, dont le russe.
- Les versions logicielles ont été mises à jour, y compris le noyau. 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.
Source: opennet.ru
