Récupérer, construire, mettre à jour et maintenir une arborescence des sources du noyau Linux implique de nombreuses étapes différentes, comme le montre ce livre. Étant des créatures naturellement paresseuses, les développeurs ont créé des programmes pour vous aider dans les diverses tâches de routine. Nous décrivons ici quelques-uns de ces outils utiles et les bases de leur utilisation. Le développement du noyau Linux diffère à bien des égards du développement logiciel traditionnel.
Certaines des exigences particulières imposées aux programmeurs du noyau incluent : • Appliquer constamment vos modifications à la cible mouvante d'un calendrier de développement rapide du noyau. • Résoudre tout conflit de fusion entre les modifications que vous avez apportées et celles apportées par d'autres personnes. • Exporter vos modifications