Empresa Huawei Distribuição Linux , que se tornou a primeira versão que será acompanhada dentro de um ciclo de suporte a longo prazo (LTS). Atualizações de pacotes para openEuler 20.03 serão lançadas até 31 de março de 2024. Repositórios e imagens ISO de instalação ( e ) para download gratuito a partir de códigos fonte dos pacotes. Os códigos fonte dos componentes específicos da distribuição no serviço Gitee.
openEuler é baseado em desenvolvimentos do sistema operacional comercial , que é um desvio da base de pacotes do CentOS e otimizada para uso em servidores com processadores ARM64. Métodos de segurança aplicados na distribuição EulerOS são certificados pelo Ministério da Segurança Pública da China e reconhecidos por atender às exigências do CC EAL4+ (Alemanha), NIST CAVP (EUA) e CC EAL2+ (EUA). EulerOS é um dos cinco sistemas operacionais (EulerOS, macOS, Solaris, HP-UX e IBM AIX) e a única distribuição Linux certificada pelo comitê OpenGroup em conformidade com o padrão .
As diferenças entre openEuler e CentOS são bastante significativas e não se limitam apenas ao rebranding. Por exemplo, em openEuler Linux 4.19, systemd 243, bash 5.0 e
desktop baseado no GNOME 3.30. Muitas otimizações específicas para ARM64 foram feitas, algumas das quais já foram transferidas para as bases de código principais do kernel Linux, GCC, OpenJDK e Docker.
Entre os benefícios declarados do openEuler:
- Foco em alcançar desempenho máximo em sistemas multicore e alto paralelismo no processamento de requisições. A otimização do mecanismo de gerenciamento de cache de arquivos permitiu eliminar bloqueios desnecessários e aumentar o número de requisições processadas em paralelo no Nginx em 15%.
- Biblioteca integrada , que permite utilizar aceleradores de hardware para aumentar o desempenho de vários algoritmos (, , etc.) de 10% a 100%.
- Conjunto de ferramentas simplificado para gerenciamento de contêineres isolados , configurador de rede e runtime (Lightweight Container Runtime, compatível com OCI, mas ao contrário do runc é escrito em C e utiliza gRPC). Ao usar contêineres leves, o iSulad apresenta aceleração no lançamento de contêineres de até 35% e redução no consumo de memória de até 68%.
- Versão otimizada do OpenJDK, demonstrando aumento de desempenho de 20% devido a um sistema de gerenciamento de memória aprimorado e o uso de otimizações avançadas durante a compilação.
- Sistema de otimização automática de configurações , utilizando métodos de aprendizado de máquina para ajustar os parâmetros de operação do sistema. Testes da Huawei mostram que a otimização automática de configurações dependendo do cenário de uso do sistema demonstra um aumento de eficiência de até 30%.
- Suporte a diferentes arquiteturas de hardware, como processadores Kunpeng e x86 (futuras expansões de suporte a mais arquiteturas estão previstas).
A Huawei também anunciou o lançamento de quatro edições comerciais do openEuler — Kylin Server OS, iSoft Server OS, deepinEuler e EulixOS Server, desenvolvidas por fabricantes parceiros Kylinsoft, iSoft, Uniontech e ISCAS (Instituto de Software da Academia Chinesa de Ciências), que se uniram ao trabalho da comunidade que desenvolve o openEuler. A Huawei apresenta o openEuler como um projeto colaborativo aberto, desenvolvido com a participação da comunidade. Atualmente, um comitê técnico do openEuler, um comitê de segurança e um secretariado público já estão em funcionamento.
A comunidade planeja criar serviços de certificação, treinamento e suporte técnico. Lançamentos LTS serão planejados a cada dois anos, enquanto versões que desenvolvem funcionalidades serão lançadas a cada seis meses. O projeto também assume o compromisso de priorizar a transferência de alterações para o Upstream e devolver todos os desenvolvimentos para a comunidade na forma de projetos abertos.
Fonte: opennet.ru
