À la recherche de ressources pouvant aider à obtenir le code Linux. Impossible d'obtenir beaucoup d'aide sur Google. Je n'ai aucune question sur la distribution couverte par le livre / ressource, mais je voudrais si Fedora est la base. En outre, ce serait génial si la ressource est bien entretenue et mise à jour. P>
4 Réponses :
http://www.makelinux.net/kernel_map peut être un bon endroit pour commencer. Une carte cliquable qui vous amène à la partie de la source que vous avez cliquée. Lisible dans un navigateur. P>
Ceci semble prometteur: p>
http://kernelnewbies.org/kernelhacking p>
Notez que vous devrez vous familiariser avec des concepts de systèmes d'exploitation pour bien comprendre les concepts de la manière dont la mémoire est allouée, comment les processus sont planifiés et. De plus, le code du noyau Linux est monstrueusement complexe. p>
Vous entreprenez une tâche ardue. Mais amusez-vous avec ça. Vous voudrez peut-être commencer par un petit conducteur de périphérique. P>
Pris un cours standard dans le système d'exploitation. Et c'est probablement la motivation pour entrer dans ces choses. Au fait, toute idée de la conception et de la mise en œuvre du système d'exploitation de Tanenbaum. En cela, il se développe supposé minix à partir de zéro.
Si vous parlez du noyau Linux, Newbies de noyau est absolument génial. En outre, je ne pense pas qu'il y a une seule ressource à recommander. P>
Si vous essayez de comprendre le code source du noyau Linux, la distribution exacte que vous utilisez n'est pas très pertinente. P>
Je recommanderais le livre de Robert Love: Linux Développement du noyau , actuellement dans sa troisième édition. Il vous donnera une compréhension des principales parties du noyau. P>
spinellis.gr/codereading
Comprendre le noyau Linux: Makelinux.net/books/ulk3
Développement de noyau Linux: Makelinux.net/books/lkd2