Das Unternehmen Huawei Linux-Distribution , die erste Version, die im Rahmen eines langfristigen Supportzyklus (LTS) unterstützt wird. Paketupdates für openEuler 20.03 werden bis zum 31. März 2024 veröffentlicht. Die Repositories und Installations-ISO-Abbilder ( und ) zum freien Download von der Quelltexte der Pakete. Die für die Distribution spezifischen Quelltexte der Komponenten im Gitee-Service untergebracht.
openEuler basiert auf den Entwicklungen einer kommerziellen Distribution , die ein Abzweig von der Paketbasis CentOS ist und für den Einsatz auf Servern mit ARM64-Prozessoren optimiert wurde. Die in der Distribution verwendeten Schutzmethoden von EulerOS sind vom Ministerium für öffentliche Sicherheit der VR China zertifiziert und erfüllen die Anforderungen an CC EAL4+ (Deutschland), NIST CAVP (USA) und CC EAL2+ (USA). EulerOS ist eines von fünf Betriebssystemen (EulerOS, macOS, Solaris, HP-UX und IBM AIX) und die einzige Linux-Distribution, die vom Opengroup-Komitee nach dem Standard .
zertifiziert ist. Die Unterschiede zwischen openEuler und CentOS sind erheblich und beschränken sich nicht nur auf ein Rebranding. Zum Beispiel weist openEuler Linux-Kernel 4.19, systemd 243, bash 5.0 und auf.
Der Desktop basiert auf GNOME 3.30. Es wurden viele spezifische Optimierungen für ARM64 vorgenommen, von denen einige bereits in die Hauptcodebasen des Linux-Kernels, GCC, OpenJDK und Docker integriert wurden.
Zu den angegebenen Vorteilen von openEuler gehören:
- Fokus auf maximale Leistung in Mehrkernsystemen und hohesParallelverarbeitungsvermögen. Die Optimierung des Dateicaching-Mechanismus hat es ermöglicht, überflüssige Sperren zu vermeiden und die Anzahl der parallel verarbeiteten Anfragen in Nginx um 15 % zu erhöhen.
- Integrierte Bibliothek , die die Verwendung von Hardwarebeschleunigern ermöglicht , um die Leistung verschiedener Algorithmen (, , usw.) um 10 % bis 100 % zu steigern.
- Vereinfachte Management-Tools für isolierte Container , Netzwerk-Configurator und Runtime (Lightweight Container Runtime, kompatibel mit OCI, aber im Gegensatz zu runc in C geschrieben und verwendet gRPC). Bei der Verwendung von leichten Containern zeigt iSulad eine Beschleunigung des Containerstarts um bis zu 35 % und eine Reduzierung des Speicherverbrauchs um bis zu 68 %.
- Optimierte OpenJDK-Distribution, die eine Leistungssteigerung von 20 % durch ein verb modernisiertes Speichermanagement-System und erweiterte Kompilierungsoptimierungen zeigt.
- Automatisches System zur Optimierung der Einstellungen , das maschinelles Lernen zur Feinabstimmung der Systemparameter verwendet. Tests von Huawei zeigen, dass die automatische Optimierung der Einstellungen je nach Nutzungsszenario die Effizienz um bis zu 30 % steigert.
- Unterstützung verschiedener Hardwarearchitekturen wie Kunpeng- und x86-Prozessoren (in Zukunft wird mit einer Erhöhung der unterstützten Architekturen gerechnet).
Das Unternehmen Huawei hat auch die Einführung von vier kommerziellen Versionen von openEuler bekannt gegeben – Kylin Server OS, iSoft Server OS, deepinEuler und EulixOS Server – die von den Partnerunternehmen Kylinsoft, iSoft, Uniontech und ISCAS (Institut für Software der Chinesischen Akademie der Wissenschaften) vorbereitet wurden, die sich dem Arbeitsteam des openEuler-Entwicklungsgemeinschaft angeschlossen haben. Huawei präsentiert openEuler ursprünglich als ein offenes Gemeinschaftsprojekt, das mit Beteiligung der Community entwickelt wird. Der technische Ausschuss, der Sicherheitsausschuss und das öffentliche Sekretariat, die openEuler betreuen, haben bereits ihre Arbeit aufgenommen.
Für die Gemeinschaft ist geplant, Zertifizierungs-, Schulungs- und technischen Unterstützungsdienste einzurichten. LTS-Versionen sollen alle zwei Jahre veröffentlicht werden, während funktionale Versionen halbjährlich erscheinen. Das Projekt hat sich auch verpflichtet, Änderungen vorrangig an Upstream zu übergeben und alle Entwicklungen in Form offener Projekte an die Gemeinschaft zurückzugeben.
Quelle: opennet.ru
