Virksomheden Huawei Linux-distribution , som blev den første version, der vil blive understøttet i en længere supportcyklus (LTS). Pakkeopdateringer til openEuler 20.03 vil blive udgivet indtil 31. marts 2024. Repositories og installations-ISO-billeder ( og ) til gratis download fra kildekoderne til pakkerne. Kildekoderne til distributionsspecifikke komponenter i Gitee-tjenesten.
openEuler er baseret på erfaringerne fra den kommercielle distribution , som er en aflægger af CentOS paketbasen og er optimeret til brug på servere med ARM64-processorer. De sikkerhedsmetoder, der anvendes i distributionen EulerOS, er certificeret af Kinas Ministerium for Offentlig Sikkerhed og anerkendt i henhold til CC EAL4+ (Tyskland), NIST CAVP (USA) og CC EAL2+ (USA). EulerOS er et af de fem operativsystemer (EulerOS, macOS, Solaris, HP-UX og IBM AIX) og den eneste Linux-distribution, der er certificeret af Opengroup-komiteen for overensstemmelse med standarden .
Forskellene mellem openEuler og CentOS er ret betydelige og begrænser sig ikke kun til rebranding. For eksempel er der i openEuler Linux 4.19-kernel, systemd 243, bash 5.0 og
et skrivebord baseret på GNOME 3.30. Der er foretaget mange ARM64-specifikke optimeringer, hvoraf nogle allerede er blevet overført til de vigtigste kodebaser af Linux-kernen, GCC, OpenJDK og Docker.
Blandt de påståede fordele ved openEuler:
- Fokus på at opnå maksimal ydeevne på multicore systemer og høj parallel behandling af anmodninger. Optimeringen af filcachestyringsmekanismen har gjort det muligt at eliminere unødvendige låsninger og øge antallet af parallelle behandlingsanmodninger i Nginx med 15%.
- Integreret biblioteks , der gør det muligt at anvende hardwareacceleratorer til at accelerere ydeevnen af forskellige algoritmer (, , osv.) med en forbedring på 10% til 100%.
- Forenklet værktøjssæt til styring af isolerede containere , netværkskonfigurator og runtime (Lightweight Container Runtime, kompatibel med OCI, men forskellig fra runc, da den er skrevet i C og bruger gRPC). Ved brug af letvægtscontainere iSulad bemærkes en acceleration af containerstarten med op til 35% og et fald i hukommelsesforbruget med op til 68%.
- Optimeret OpenJDK-version, der viser en ydeevneforøgelse på 20% takket være et forbedret hukommelsesstyringssystem og anvendelse af avancerede optimeringer under kompileringen.
- Automatisk optimeringssystem for indstillinger , der bruger metoder til maskinlæring til at justere systemets arbejdsvilkår. Ifølge test fra Huawei viser den automatiske optimering af indstillinger afhængig af systemets brugsscenario en effektivitetforøgelse på op til 30%.
- Understøttelse af forskellige hardwarearkitekturer, såsom Kunpeng- og x86-processorer (i fremtiden forventes en stigning i antallet af understøttede arkitekturer).
Huawei har også annonceret fire kommercielle udgaver af openEuler — Kylin Server OS, iSoft Server OS, deepinEuler og EulixOS Server, forberedt af tredjepartsproducenter Kylinsoft, iSoft, Uniontech og ISCAS (Institute of Software Chinese Academy of Sciences), som er blevet involveret i fællesskabet, der udvikler openEuler. Huawei præsenterer oprindeligt openEuler som et åbent samarbejdsprojekt udviklet i samråd med fællesskabet. Der er allerede nedsat et teknisk udvalg til overvågning af openEuler, samt et udvalg for sikkerhed og en offentlig sekretariat.
Fællesskabet planlægger at oprette certificerings-, trænings- og tekniske supporttjenester. LTS-udgivelser planlægges at blive dannet hvert andet år, mens versioner, der udvikler funktionalitet, planlægges hver sjette måned. Projektet har også forpligtet sig til prioritetsmæssigt at overføre ændringer til Upstream og returnere alle udviklinger til fællesskabet i form af åbne projekter.
Kilde: opennet.ru
