Hyperbola, abandona o Linux e se torna um fork do OpenBSD

Hipérbole_GNU

Hipérbole é um sistema operacional para arquiteturas i686 e x86-64, que é baseado em instantâneos do Arch e desenvolvimento Debian para aumentar a estabilidade e segurança, além de inclui componentes GNU e o kernel Linux-libre em vez do kernel Linux genérico. O Hyperbola é listado pela Free Software Foundation como um sistema operacional totalmente gratuito, fiel às diretrizes de distribuição do sistema Libre.

Ao contrário do Arch, Hyperbola usa o modelo de suporte de longo prazo como o Debian, um modelo adaptado para estender o período de manutenção de software e alterar o tipo e a frequência das atualizações de software (patches) para reduzir riscos, despesas e interrupções na implantação de software, promovendo a confiabilidade do software.

Hipérbole está sendo desenvolvido de acordo com o princípio KISS (Keep It Simple Stupid) e tem como objetivo fornecer aos usuários um ambiente simples, leve, estável e seguro.

O sistema de inicialização é baseado em sysvinit com a portabilidade de alguns desenvolvimentos dos projetos Devuan e Parabola. O tempo de acompanhamento para lançamento é de 5 anos.

Adeus Linux, olá OpenBSD

Alguns dias atrás os desenvolvedores responsáveis ​​pelo projeto por Hyperbola, tornado conhecido uma notícia em que eles querem implementar um plano para mudar o uso do kernel Linux para os utilitários de usuário do OpenBSD com a transferência de alguns componentes de outros sistemas BSD, com os quais se planeja distribuir a nova distribuição sob o nome de HyperbolaBSD.

O motivo da transição O código base do OpenBSD é chamado de insatisfação com as tendências no desenvolvimento do kernel Linux:

  • La adoção de meios técnicos de proteção de direitos autorais (DRM)do kernel linuxPor exemplo, o kernel incluiu suporte para tecnologia de proteção de cópia HDCP (High-bandwidth Digital Content Protection) para conteúdo de áudio e vídeo.
  • Desenvolvimento de um iniciativa de desenvolvimento de drivers para o kernel Linux na linguagem Rust. Os os desenvolvedores da hipérbole não gostam de usar um repositório de carga centralizado e tem problemas com a liberdade de distribuir pacotes com Rust. Em particular, os termos de uso das marcas Rust e Cargo proíbem a preservação do nome do projeto em caso de alterações ou aplicação de patches (um pacote pode ser distribuído sob o nome Rust and Cargo apenas se for montado a partir dos textos originais, caso contrário, antes permissão por escrito da equipe Rust Core ou mudança de nome é necessária).
  • Desenvolvimento do kernel Linux sem consideração pela segurança (Grsecurity não é mais um projeto gratuito e a iniciativa KSPP (Kernel Self Protection Project) está paralisada.)
  • Muitos componentes do ambiente de usuário GNU e utilitários do sistema estão começando a impor o uso de funcionalidade excessiva, sem fornecer a capacidade de desativá-lo durante a compilação. Como exemplo, as dependências obrigatórias do PulseAudio são referenciadas no gnome-control-center, SystemD no GNOME, Rust no Firefox e Java no gettext.

É por isso que o plano de desenvolvimento do HyperbolaBSD é transformar o sistema em um fork completo do OpenBSD que será expandido com um novo código fornecido sob as licenças GPLv3 e LGPLv3.

O código desenvolvido em OpenBSD terá como objetivo substituir gradualmente os componentes OpenBSD distribuído sob licenças não compatíveis com GPL.

Enquanto para a parte de manutenção do ramo Hyperbola com o kernel Linux-libre previamente formado será fornecido até 2022, mas as versões futuras do Hyperbola serão transferidas para o novo kernel e elementos do sistema.

Com tudo isso, os desenvolvedores do Hyperbola comentaram que têm muito trabalho a fazer, pois vão abandonar tudo o que estava em desenvolvimento e focar seus esforços na reconstrução do sistema do zero.

Si você quer saber mais sobre isso, você pode verificar a nota no link a seguir.