Azienda Huawei sulla conclusione della creazione dell'infrastruttura per lo sviluppo di una nuova distribuzione Linux — , che si svilupperà la comunità. Sul sito del progetto è già stato pubblicato il primo rilascio di openEuler 1.0, (3,2 GB) che è attualmente disponibile solo per sistemi basati su architettura Aarch64 (ARM64). Il repository conta circa 1000 pacchetti, raccolti per le architetture ARM64 e x86_64. I codici sorgenti relativi alla distribuzione sono ospitati sul servizio . I codici sorgenti dei pacchetti sono anche disponibili tramite Gitee.
openEuler si basa sui lavori di una distribuzione commerciale , che è un fork della base pacchetti di CentOS ed è principalmente ottimizzata per l'uso su server con processori ARM64. I metodi di sicurezza utilizzati nella distribuzione EulerOS sono certificati dal Ministero della Sicurezza Pubblica della Repubblica Popolare Cina e riconosciuti conformi agli standard CC EAL4+ (Germania), NIST CAVP (USA) e CC EAL2+ (USA). EulerOS è uno dei cinque sistemi operativi (EulerOS, macOS, Solaris, HP-UX e IBM AIX) e l'unica distribuzione Linux certificata dal comitato Opengroup per la conformità allo standard UNIX 03.
A prima vista, le differenze tra openEuler e CentOS sono piuttosto significative e non si limitano a una semplice operazione di rebranding. Ad esempio, openEuler include del kernel Linux 4.19, systemd 243, bash 5.0 e
un ambiente desktop basato su GNOME 3.30. Sono state implementate molte ottimizzazioni specifiche per ARM64, alcune delle quali sono già state trasferite nelle basi di codice principali del kernel Linux, GCC, OpenJDK e Docker. non sono solo in cinese.
Tra le caratteristiche del distributore, spicca il sistema di ottimizzazione automatica delle impostazioni , che utilizza metodi di machine learning per il tuning dei parametri di funzionamento del sistema. Inoltre, è disponibile un proprio strumento semplificato di gestione dei container isolati , runtime (Lightweight Container Runtime, compatibile con OCI, ma a differenza di runc, è scritto in C e utilizza gRPC) e un configuratore di rete .
Fonte: opennet.ru
