Quais são alguns projetos interessantes, mas não muito difíceis, para um hacker iniciante no kernel?


13

Tendo feito um curso em Sistemas Operacionais, estou interessado em expandir meus conhecimentos sobre o kernel do Linux e praticar o trabalho com um grande sistema. Quais são alguns projetos interessantes, mas não excessivamente difíceis, em que posso experimentar?

Edição: um pouco de fundo sobre o que eu fiz com o kernel.

  • Implementou uma nova política de agendamento
  • Threads de usuário implementados e uma biblioteca mutex correspondente (não realmente hackers do kernel, mas continha teoria relacionada ao kernel)

Respostas:


6

Eu não havia feito muito trabalho em kernels antes (eles me assustam), mas ouvi dizer que http://kernelnewbies.org/ é um recurso fantástico se você quiser se envolver no trabalho do kernel. Como já mencionado, o SourceForge é um ótimo local para procurar se você deseja se envolver em um projeto relacionado ao kernel de código aberto.

Além disso, uma pergunta semelhante já foi feita no Stack Overflow, então você pode querer procurar aqui.

Quais são alguns projetos interessantes e pequenos de kernel Linux para ajudar a aprender a fonte?


4

Depende do seu histórico existente. Se você é um desenvolvedor incorporado, pode escrever ou melhorar algum driver de dispositivo. Não há muitas outras tarefas a serem executadas no kernel, a menos que você queira escrever um novo agendador de processos, é claro. Em vez disso, sugiro que estude a fonte existente, é uma tarefa chata, mas para um iniciante é quase a única coisa a fazer.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.