page86
ESPAÇO ABERTO
Artigo
Mas, se você realmente já quer começar a desenvolver para o Kernel, mas não sabe bem o quê fazer, talvez o Kernel Janitors seja o caminho mais indicado. sabe bem o quê fazer, talvez o Kernel Janitors seja o caminho mais indicado.
Eles mantêm uma longa lista de diferentes tarefas "de limpeza" que seria bom se alguém pudesse dar uma olhada segundo os desenvolvedores do Kernel. Você pode escolher entre várias tarefas lá listadas e aprender noções básicas de como criar um patch, e assim começar a ver seu nome no changelog do Kernel, tão logo seus patches sejam adicionados.
Eu realmente recomendo este projeto para quem quer começar o desenvolvimento do Kernel, mas não gostaria de sugerir nada em particular, para influenciar a escolha de alguém. Faça uma pesquisa na árvore do Kernel, busque aquilo que para você pareça “exótico” e, fazendo isso, normalmente você vai encontrar algo que interesse e que ninguém
mais está fazendo. E você pode lentamente começar a corrigir partes do Kernel, e aprender com o trabalho de outros que já estão a mais tempo escrevendo correções. Também desejo recomendar alguma literatura que eu fiz uso para entender sobre o funcionamento e como desenvolver para o Kernel Linux. Por favor, não se intimide com o tamanho dos livros. Eles são muito bons e altamente recomendáveis para estudo aprofundado sobre o Kernel Linux. Eu organizei a lista “parcialmente”, de forma a sugerir quais livros eu particularmente entendo que devam ser inicialmente lidos, para que depois você siga para livros um pouco maiores e com conteúdo mais dirigido. Todos podem ser adquiridos via internet
KROAH-HARTMAN, Greg: Linux Kernel in a Nutshell - O'Reilly: 2006
McCARTY, Bill: Learning Debian GNU/Linux : 1st Edition - O'Reilly: 2000
BOVET, Daniel et al: Understanding the Linux Kernel: 3rd Edition - O'Reilly: 2005