A distribuição Linux totalmente gratuita Hyperbola está sendo transformada em um fork do OpenBSD

O projeto Hyperbola, parte do projeto apoiado pela Open Source Foundation lista distribuições totalmente gratuitas, publicado planeje a transição para o uso do kernel e utilitários de usuário do OpenBSD com portabilidade de alguns componentes de outros sistemas BSD. A nova distribuição está planejada para ser distribuída sob o nome HyperbolaBSD.

O HyperbolaBSD está planejado para ser desenvolvido como um fork completo do OpenBSD, que será expandido com novo código fornecido sob as licenças GPLv3 e LGPLv3. O código desenvolvido sobre o OpenBSD terá como objetivo substituir gradualmente os componentes do OpenBSD distribuídos sob licenças que não são compatíveis com a GPL. O ramo Hyperbola GNU/Linux-libre formado anteriormente será mantido até 2022, mas versões futuras do Hyperbola serão migradas para o novo kernel e elementos do sistema.

A insatisfação com as tendências no desenvolvimento do kernel Linux é citada como a razão para mudar para a base de código OpenBSD:

  • A adoção da proteção técnica de direitos autorais (DRM) no kernel Linux, por exemplo, o kernel foi está incluído suporte para tecnologia de proteção contra cópia HDCP (High-bandwidth Digital Content Protection) para conteúdo de áudio e vídeo.
  • Desenvolvimento iniciativas para desenvolver drivers para o kernel Linux em Rust. Os desenvolvedores do Hyperbola estão insatisfeitos com o uso de um repositório centralizado de Cargo e problemas com a liberdade de distribuir pacotes com Rust. Em particular, os termos de uso das marcas registradas Rust e Cargo proíbem a preservação do nome do projeto em caso de alterações ou patches (um pacote pode ser distribuído sob o nome Rust and Cargo somente se for compilado a partir do código-fonte original, de outra forma necessário obter permissão prévia por escrito da equipe Rust Core ou mudança de nome).
  • Desenvolvimento do kernel Linux sem levar em conta a segurança (Grsecurity não é mais um projeto gratuitoe a iniciativa KSPP (Projeto de Autoproteção do Kernel) está estagnado).
  • Muitos componentes do ambiente de usuário GNU e utilitários de sistema começam a impor funcionalidades desnecessárias sem fornecer uma maneira de desativá-las no momento da construção. A título de exemplo, é dada a classificação das dependências obrigatórias PulseAudio no gnome-control-center, SystemD no GNOME, Ferrugem no Firefox e Java em gettext.

Lembramos que o projeto Hyperbola está sendo desenvolvido de acordo com o princípio KISS (Keep It Simple Stupid) e tem como objetivo proporcionar aos usuários um ambiente simples, leve, estável e seguro. Anteriormente, a distribuição era formada com base em seções estabilizadas da base de pacotes Arch Linux, com alguns patches transferidos do Debian para melhorar a estabilidade e segurança. O sistema de inicialização é baseado em sysvinit com portabilidade de alguns desenvolvimentos dos projetos Devuan e Parabola. O período de suporte ao lançamento é de 5 anos.

Fonte: opennet.ru

Adicionar um comentário