Эта книга будет интересным источником информации и для людей которые хотят поэкспериментировать со своим компьютером, и для технических программистов, которым необходимо вести дело со внутренними уровнями “ Коробки Линукс”. Термин “Коробка Линукс это более широкое понятие чем “Компьютер под управлением Линукс”, как и многие платформы поддерживают эту операционную систему, так и программирование ядра не означает ограничение на какие-то особенные платформы. Мы надеемся что эта книга понадобиться как стартовая точка опоры людям которые хотят стать исследователями ядра, но не знают с чего начать.С технической стороны этот текст предложение протянуть руку помощи людям подбирающихся к пониманию внутреннего устройства ядра и несколько плановых изменений которые сделали разработчики Линукс. Несмотря на то что главная служебная цель книги научить людей писать драйвера устройств, а также материал дает интересный обзор о том как выполнено ядро Линукс.
Хотя, настоящие исследователи ядра могут найти всю необходимую информацию на официальных ресурсах, тем не менее обычно печатный текст оказывается более понятным и полезным при развитии программных навыков. Текст подводит вас в результате к многочасовому и упорному штудированию официальных ресурсов ядра и мы надеемся что финальный результат будет достойным этих усилий.
Энтузиасты найдут в этой книге достаточно пищи для размышлений, начиная с игры с основами кода и смогут объединиться с группой разработчиков которые постоянно работают над новыми возможностями и дополнением расширений (enhancements). Эта книга, конечно же, не описывает все внутреннее устройство ядра Линукс, но авторы драйверов устройств Линукс должны знать как работать со многими его подсистемами. Следовательно, это будет хорошее введение в программирование ядра. Линукс спокойно прогрессирует, и есть всегда место для нового прыжка программистов в эту игру.
Если, с другой стороны, вы просто пытаетесь написать драйвер для собственного устройства и не желаете возиться со внутренним устройством ядра, текст также позволит вам (modularized) достаточно готовые для ваших потребностей. Если вы не желаете идти достаточно глубоко в детали, вы можете просто пропустить большинство технических разделов, и придерживаться стандарта API используя драйвера устройств постоянно интегрируясь с неживым (не развивающимся) ядром.
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.