Recentemente, uma distribuição BSD anunciou que iria rebase no Linux. Sim, você me ouviu corretamente. O Projeto Trident está mudando para Void Linux.
O que está acontecendo com o Projeto Trident?
Recentemente, o Projeto Trident anunciou que estava trabalhando nos bastidores para se afastar do FreeBSD. Este é um movimento bastante surpreendente (e sem precedentes).
De acordo com um post posterior, a mudança foi motivada por problemas de longa data com o FreeBSD. Esses problemas incluem compatibilidade de hardware, padrões de comunicação ou disponibilidade de pacote continuam a limitar os usuários do Projeto Trident. De acordo com uma conversa no Telegram, o FreeBSD acabou de atualizar sua compilação do cliente Telegram e foi lançado nove atrás de todos os outros.
O desenvolvedor principal do Projeto Trident, Ken Moore, também é o desenvolvedor principal do Lumina Desktop. O Lumina Desktop ficou em espera por um tempo porque a equipe do Projeto Trident teve que fazer muito trabalho apenas para manter seus pacotes atualizados. (Assim que concluírem a transição para Void Linux, Ken começará a trabalhar no Lumina novamente.)
Depois de muita pesquisa e testes, a equipe do Projeto Trident decidiu usar o Void Linux como sua nova base.
De acordo com a equipe do Projeto Trident, a mudança para Void Linux terá os seguintes benefícios:
- Melhor suporte para GPU
- Melhor placa de som e suporte de streaming
- Melhor suporte sem fio
- Suporte para Bluetooth pela primeira vez
- Versões atualizadas de aplicativos
- Tempo de inicialização mais rápido
- Instalação híbrida EFI/Legacy e suporte de inicialização
Planos de Mudança
O Projeto Trident atualmente tem duas versões diferentes disponíveis: Trident-estável e Trident-release. O Trident-stable é baseado no FreeBSD 12 e continuará a receber atualizações até janeiro de 2020 com o repositório de portas sendo excluído em abril de 2020. Por outro lado, o Trident-release (que é baseado no FreeBSD 13) não receberá mais atualizações . Esse repo de portos será excluído em janeiro de 2020.
Os primeiros lançamentos baseados em Void Linux devem estar disponíveis em janeiro de 2020. Ken disse que eles podem lançar uma iso alfa ou duas para mostrar seu progresso, mas seriam apenas para fins de teste.
Atualmente, Ken disse que eles estão trabalhando para portar todos os seus utilitários internos para funcionar nativamente no Void Linux. Void Linux não suporta ZFS-on-root, que é uma grande parte dos BSDs. No entanto, o Projeto Trident está planejando usar seu conhecimento do ZFS para adicionar suporte ao Void.
Não haverá um caminho de migração da versão baseada no FreeBSD para a versão baseada no Void. Se você estiver usando atualmente o Projeto Trident, precisará fazer backup do diretório /home/*
antes de executar uma instalação limpa da nova versão.
Pensamentos finais
Estou ansioso para experimentar o novo Projeto Trident baseado no Void Linux. Eu instalei e usei o Void Linux no passado. Também experimentei o TrueOS (o precursor do Projeto Trident). No entanto, nunca consegui fazer o Projeto Trident funcionar no meu laptop.
Quando eu estava usando Void Linux, me deparei com dois problemas principais: a instalação de um ambiente de desktop era uma dor e o gerenciador de pacotes GUI não era tão bom. O Projeto Trident planeja resolver esses problemas. Seu objetivo original era encontrar um sistema operacional que não viesse com um ambiente de desktop como padrão e sua distribuição adicionaria suporte para desktop out-of-the-box. Eles não serão capazes de portar o gerenciador de pacotes AppCafe para Void porque ele faz parte do utilitário SysAdm do TrueOS. Eles planejam desenvolver um novo front-end gráfico para o gerenciador de pacotes XBPS para Void Linux.
Curiosamente, o Void Linux foi criado por um ex-desenvolvedor do NetBSD. Perguntei a Ken se esse fato influenciou sua decisão. Ele disse: Na verdade, nenhum! Gostei da maneira como o Void Linux foi configurado e de que a maioria/todos os utilitários eram licenciados pelo MIT ou BSD, mas nunca imaginei que fosse criado por um ex-desenvolvedor do NetBSD. Isso definitivamente ajuda a explicar porque o Void Linux parece mais confortável para mim, já que uso o FreeBSD exclusivamente nos últimos 7 ou mais anos.
Tenho visto algumas pessoas na web falando depreciativamente sobre a mudança para o Void Linux. Eles mencionaram que as mudanças de nome (de PC-BSD para TrueOS para Project Trident) e as mudanças na arquitetura (de FreeBSD para TrueOS/FreeBSD para Void Linux) mostram que os desenvolvedores não sabem o que estão fazendo. Por outro lado, acredito que o Projeto Trident finalmente encontrou seu nicho onde poderá crescer e florescer. Estarei observando o futuro do Projeto Trident com muita expectativa. Você provavelmente estará lendo uma revisão da nova versão quando ela for lançada.
Você já usou o Projeto Trident? Qual é o seu BSD favorito? Por favor, deixe-nos saber nos comentários abaixo.
Se você achou este artigo interessante, reserve um minuto para compartilhá-lo nas redes sociais, Hacker News ou Reddit.