Ещё можно назвать ряд плюсов, польза от которых простому пользователю вроде меня не особо доступна:
— Код добавляемый в ядро и код добавляемый в базовую систему можно и нужно писать в едином стиле. Про него можно узнать в
man 9 style.
— В той же девятой секции мануалов документированы функции доступные из ядра. Не системные вызовы (это вторая секция), а именно функции из кернелспейса.
— В ядре есть отладчик ddb
С другой стороны есть
https://www.openbsd.org/books.html где перечислены книги, которые должны помочь в том чтобы и до такого докатиться. Часть книг оттуда уже здесь, можете вложения/files проверить.