Huawei Distribution Linux , qui est devenue la première version à être prise en charge via un cycle de support à long terme (LTS). Les mises à jour des packages pour openEuler 20.03 seront publiées jusqu'au 31 mars 2024. Dépôts et images ISO d'installation ( и ) en téléchargement gratuit depuis codes sources du paquet. Textes sources des composants spécifiques à la distribution dans le service Gîte.
openEuler s'appuie sur les développements d'une distribution commerciale , qui est un fork de la base de packages CentOS et est optimisé pour une utilisation sur des serveurs équipés de processeurs ARM64. Les méthodes de sécurité utilisées dans la distribution EulerOS sont certifiées par le ministère de la Sécurité publique de la République populaire de Chine et sont également reconnues comme répondant aux exigences de CC EAL4+ (Allemagne), NIST CAVP (États-Unis) et CC EAL2+ (États-Unis). EulerOS l'un des cinq systèmes d'exploitation (EulerOS, macOS, Solaris, HP-UX et IBM AIX) et la seule distribution Linux certifiée par le comité Opengroup pour sa conformité à la norme .
Les différences entre openEuler et CentOS sont assez importantes et ne se limitent pas au changement de marque. Par exemple, dans openEuler Noyau Linux 4.19, systemd 243, bash 5.0 et
bureau basé sur GNOME 3.30. De nombreuses optimisations spécifiques à ARM64 ont été introduites, dont certaines ont déjà été intégrées aux principales bases de code du noyau Linux, GCC, OpenJDK et Docker.
Parmi les avantages déclarés d'openEuler :
- Concentrez-vous sur l'obtention de performances maximales sur les systèmes multicœurs et d'un parallélisme élevé du traitement des requêtes. L'optimisation du mécanisme de gestion du cache de fichiers a permis de supprimer les verrous inutiles et d'augmenter de 15 % le nombre de requêtes traitées en parallèle dans Nginx.
- Bibliothèque intégrée , permettant l'utilisation d'accélérateurs matériels pour accélérer les performances de divers algorithmes (, , etc.) de 10% à 100%.
- Outils simplifiés de gestion des conteneurs isolés , configurateur de réseau et le temps d'exécution (Lightweight Container Runtime est compatible OCI, mais contrairement à runc, il est écrit en C et utilise gRPC). Lors de l'utilisation de conteneurs iSulad légers, les temps de démarrage des conteneurs sont jusqu'à 35 % plus rapides et la consommation de mémoire est réduite jusqu'à 68 %.
- Construction optimisée d'OpenJDK, démontrant une augmentation des performances de 20 % grâce à un système de gestion de la mémoire mis à niveau et à l'utilisation d'optimisations de compilation avancées.
- Système d'optimisation automatique des paramètres , qui utilise des méthodes d'apprentissage automatique pour ajuster les paramètres de fonctionnement du système. Selon les tests Huawei, l'optimisation automatique des paramètres en fonction du scénario d'utilisation du système démontre une augmentation de l'efficacité allant jusqu'à 30 %.
- Prise en charge de diverses architectures matérielles telles que les processeurs Kunpeng et x86 (davantage d'architectures prises en charge sont attendues à l'avenir).
Huawei a également annoncé la disponibilité de quatre éditions commerciales d'openEuler - Kylin Server OS, iSoft Server OS, deepinEuler et EulixOS Server, préparées par des fabricants tiers Kylinsoft, iSoft, Uniontech et ISCAS (Institute of Software Chinese Academy of Sciences), qui ont rejoint la communauté, développant openEuler. Huawei présente initialement openEuler comme un projet ouvert et collaboratif développé avec la participation de la communauté. Actuellement, le comité technique, le comité de sécurité et le secrétariat public supervisant openEuler ont déjà commencé leurs travaux.
La communauté envisage de créer des services de certification, de formation et de support technique. Les versions LTS devraient être publiées tous les deux ans et les versions développant des fonctionnalités - une fois tous les six mois. Le projet s'est également engagé à pousser les changements vers l'amont en premier et à restituer tous les développements à la communauté sous la forme de projets ouverts.
Source: opennet.ru
