Meus 2 cents,
Provavelmente vou chover no molhado e falar coisas que voce ja sabe, mas vamos la:
-
Kernel: Existe todo um debate sobre microkernel (ex. HURD) e monolitico (ex. kernel Linux) - ja que voce esta indo nesta seara, da uma olhada sobre o assunto, incluindo as discussoes do Tanenbaum vs Torvalds sobre esta questao.
-
Apesar de kernel ser legal, eh no desenvolvimento de drivers que realmente o bicho pega: entender o funcionamento de um determinado hardware e suas especificacoes, e em muitos casos fazer a engenharia reversa tendo como base a comunicacao.
Em termos de resultado da "empregabilidade", entender e desenvolver drivers eh especialmente util - nao que kernel nao seja, mas conseguir criar/modificar/manter um driver de um dispositivo no Linux, p.ex., da uma visilibidade na comunidade (e em certo nivel, para as empresas do nicho) bem razoavel.
No mais, parabens pela iniciativa !
Eh sempre interessante acompanhar projetos como este, que fogem do arroz-com-feijao.
Repositorio devidamente starreado e forkeado - obrigado por compartilhar !
Saude e Sucesso !
Este post foi favoritado via extensão TABNEWS FAVORITOS
Tem curiosidade sobre IA ? Da uma olhada no meu LIVRO: IA PARA ENGENHEIROS