Está disponível uma nova versão do projeto 9front, que, desde 2011, é desenvolvido pela comunidade como um fork independente do sistema operacional distribuído Plan 9 da Bell Labs. Pacotes de instalação prontos foram formados para as arquiteturas i386, x86_64 e placas Raspberry Pi 1-4. O código do projeto é distribuído sob a licença pública Lucent, baseada na licença pública da IBM, mas sem a exigência de publicação dos códigos-fonte para trabalhos derivados.
Entre as características do 9front, destacam-se a adição de mecanismos adicionais de segurança, a ampliação do suporte a hardware, melhorias no desempenho em redes sem fio, a adição de novos sistemas de arquivos, a implementação de subsistemas de áudio e codificadores/decodificadores de formatos de áudio, suporte a USB, criação do navegador web Mothra, substituição do carregador inicial e do sistema de inicialização, uso de criptografia de dados em disco, suporte a Unicode, presença de um emulador de modo real, suporte à arquitetura AMD64 e ao espaço de endereçamento de 64 bits.
A nova versão garante suporte total para funcionamento em notebooks MNT Reform, incluindo suporte para gráficos, som, Ethernet, USB, PCIe, trackball, cartão SD e NVMe. No MNT Reform, o Wi-Fi embutido ainda não é suportado, sendo recomendado o uso de um adaptador sem fio externo. O sistema inclui novos programas como bar (que exibe uma barra, por exemplo, para mostrar o indicador de carga da bateria, data e hora), ktrans (realiza a transliteração de entradas), riow (gerenciador de teclas de atalho) e doom (jogo DOOM).

A ideia principal do Plan 9 é eliminar as diferenças entre recursos locais e remotos. O sistema é um ambiente distribuído baseado em três princípios fundamentais: todos os recursos podem ser vistos como um conjunto hierárquico de arquivos; não há diferença no acesso a recursos locais e externos; cada processo possui seu próprio espaço de nome mutável. O protocolo 9P é usado para criar uma única hierarquia de arquivos-recursos distribuídos.
Fonte: opennet.ru
