Как и в случае Linux, ядро BSD Unix является программой на языке С, компилируемой и устанавливаемой инструментом make. Команда config читает файл настройки ядра и генерирует файлы (включая файл сборки, Makefile), необходимые для компиляции и сборки ядра. В системе FreeBSD файл настройки ядра расположен в каталоге /usr/src/sys/i386/conf.