Quarta versão experimental do sistema operacional Brutal

Foi publicado o quarto lançamento experimental do projeto Brutal, onde entusiastas desenvolvem um sistema operacional aberto que busca combinar os ideais dos sistemas Unix dos anos 1970 com tecnologias modernas. O sistema está sendo desenvolvido do zero e vem com sua própria biblioteca padrão em C e um microkernel. O código do projeto é escrito em C e distribuído sob a licença MIT. Há suporte para compilações nas arquiteturas x86_64, i686, RISC-V e ARM.

Nas versões de teste anteriores, o foco principal foi no desenvolvimento do microkernel e do ambiente básico do sistema. Foram implementadas multitarefa, gerenciador de memória virtual, chamadas de sistema típicas, IPC, ACPI e fibras leves. No quarto lançamento experimental, foi implementado um modelo de separação de privilégios baseado em Capabilities, além da proposta de um subsistema gráfico, com sua biblioteca para construção de interface de usuário brutal-GUI, biblioteca de gráficos vetoriais brutal-GFX e um compositor. servidorA renderização básica é feita usando a biblioteca SDL. São suportadas imagens SVG, fontes vetoriais e gradientes.

Quarta versão experimental do sistema operacional Brutal

Entre os trabalhos realizados, destaca-se a criação do suporte básico para AHCI e EXT2, o port para a arquitetura RISC-V e a reestruturação do subsistema IPC, que agora utiliza uma arquitetura semelhante à do IPC no sistema operacional Fuchsia. No próximo lançamento, planejam conseguir executar o jogo Doom, adicionar suporte para terminais (TTY), implementar um shell de comando, aprimorar os drivers para controladores AHCI e sistemas de arquivos Ext2/FAT. Em planos mais distantes, está o desenvolvimento da pilha de rede e drivers para dispositivos de rede.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster