[PITCH] Estou desenvolvendo meu próprio OS (de verdade)
Olá, devs.
Recentemente fiz uma publicação sobre o CoffeaOS, um sistema operacional de 32 bits desenvolvido em C e Assembly, porém não teve tanto alcance kkkk.
Por que?
Sempre fui apaixonado em tecnologia e curioso o suficiente para querer entender como as coisas funcionam por de baixo dos panos, e se é assim, por quê não desenvolver o meu próprio OS?
O projeto é totalmente educacional com cada linha de código comentada pois eu precisava consolidar meu conhecimento de alguma forma.
Como eu usei IA?
Sim, eu usei IA. Mas não para gerar código (credo) e sim para me auxiliar em entender lógicas complexas, além de artigos, livros e a própria OSDev Wiki foram cruciais durante o desenvolvimento. Estruturar uma IDT na memória e passar uma pilha de dados gigante para código C é uma dor de cabeça kkk.
O que pretender ser?
Nada... Na verdade o projeto é apenas, como eu disse, para estudo e minha própria diversão. Futuramente, pretendo trazer uma GUI simples, assim como um sistema de arquivos e um shell básico. Por enquanto, ainda não é possível interagir com o OS (porém a base já está pronta para um driver de teclado).
Link do repositório
https://github.com/AfonsoDolmen/CoffeaOS
Espero que gostem da ideia! Sugestões e feedback são bem vindos.