Как показано в этой книге, получение, построение, обновление и поддержка дерева исходного кода ядра Linux включает в себя множество различных шагов. Будучи по своей природе ленивыми созданиями, разработчики создали несколько программ, помогающих выполнять различные рутинные задачи. Здесь мы опишем некоторые из этих полезных инструментов и основы их использования. Разработка ядра Linux во многом отличается от традиционной разработки программного обеспечения.
Некоторые из особых требований к программистам ядра включают: • Постоянное применение изменений к движущейся цели графика выпуска быстрой разработки ядра. • Разрешение любых конфликтов между изменениями, внесенными вами, и изменениями, внесенными другими людьми. • Экспорт изменений