ti-enxame.com

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

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 muito 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)
13
EpsilonVector

Eu não fiz muito trabalho com kernels antes (eles me assustam), mas ouvi dizer que http://kernelnewbies.org/ é um recurso fantástico se você quiser se envolver no trabalho com 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 antes, então você pode querer procurar aqui.

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

6
Mike B

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.

4
Wizard79

SourceForge.net para 'kernel drivers' lista mais de 2800 projetos, talvez você possa encontrar algo interessante lá?

SourceForge.net para 'kernel' em vez de 'drivers do kernel' mostra mais de 1403 projetos.

0
Tamara Wijsman