Mona OS, um sistema interessante para estudantes de programação avançada

Estudantes de áreas ligadas à programação para computadores normalmente têm interesse em saber como os sistemas operacionais funcionam. É complicado examinar o kernel do Linux com objetivos educacionais por ser muito grande, mas há vários projetos de sistemas operacionais pequenos que podem ajudar – alguns, realmente “operacionais”.

No dia 17 foi atualizado o Mona OS para a versão 0.3.1. Ele funciona razoavelmente bem no que se propõe, inclui até um navegador básico em modo texto (que lembra o Links na montagem da página).

mona12

mona2

mona3

O kernel dele tem cerca de 100 KB. Essa versão vem preparada com BSD Socket, navegador w3m, Mosh Scheme Interpreter, FAT32, driver KVM virtio-block e uma nova API de arquivos. Nas notas de versão há mais detalhes.

A compilação dele não é tão fácil, mas para quem gosta é muito interessante. O código fonte pode ser baixado em https://www.monaos.org/.

Postado por
Siga em:
Compartilhe
Deixe seu comentário
Assine nossa Newsletter
Assine nossa newsletter e receba nossa seleção de conteúdo sobre tecnologia, games, IA e internet em seu email.
Veja também
Publicações Relacionadas
Img de rastreio
Localize algo no site!