Você quer aprender como funciona um sistema operacional?
No ano passado tive a honra e o prazer de ensinar sistemas operacionais na Eseei.Ensinar sistemas operacionais é fácil, difícil é que os alunos aprendam. A matéria é eminentemente técnica e requer um conhecimento profundo das intrincadas relações entre software e hardware mas, ainda assim um esforço intelectual compensador e divertido.
O maior problema sempre foi mostrar conceitos simples com um sistema muito complexo. Ou seja, se tomamos o GNU/Linux de hoje, ou mesmo o Windows ou Solaris, para mostrar um Gerênciador de memórias, por exemplo. Temos que passar por todos os processos que esses sistemas controlam e gerênciam.
Existem soluções interessantes para isso:
Você pode isntalar e usar uma das versões primevas do Linux
Você pode tentar o Minix (O Linus tentou!).
Ou você pode usar o Gnu/Fiwix.
Este último é um sistema operacional educativo, cuja intenção é ser compatível com o GNU/Linux, que está sendo desenvolvido por Jordi Sanfeliu. Baixei o código e dei uma olhda rápida, ainda não compilei, instalei ou testei, mas o código é realmente didático. Vale o teste.
Se você gostou desse artigo, deveria assinar nosso 
Comente!