Sempre quis escrever meu próprio sistema operacional (OSK - OS Kico) só pela curiosidade de saber como seria isto. Então por muito tempo minha fonte principal era o livro do Tanenbaum: “Sistemas Operacionais”, que vêm com o código fonte do MINIX impresso (impresso!) e, mais tarde, em CD-ROM.
Confesso que a preguiça também sempre me desviou deste hobby, mas recentemente tenho visto alguns recursos tão legais sobre isto que resolvi compartilhar aqui com vocês ao menos dois:
- Genode - https://genode.org/ - é um framework para que você escreva seu próprio sistema operacional. Nunca usei, mas pela documentação, parece poupar um BOM tempo.
- Writing an OS in Rust - https://os.phil-opp.com/ - esta série de posts achei muito interessante também.
E estamos pensando em iniciar uma série de encontros no Discord pra conversar sobre isto. Anima @jcbritobr ?