Драйвер в KasperskyOS может быть драйвером шины и/или драйвером-клиентом, может быть локальным или распределенным между процессами. Для разработки драйверов в составе KasperskyOS Community Edition поставляется библиотека kdf
(заголовочные файлы в директории sysroot-*-kos/include/kdf
из состава KasperskyOS Community Edition).
Для изучения принципов разработки драйверов под KasperskyOS в состав SDK (только в deb-пакет для работы с аппаратной платформой Radxa Rock 3A) включен исходный код некоторых драйверов, разработанных с использованием библиотеки kdf
. Исходный код драйверов находится в директории /opt/KasperskyOS-Community-Edition-<version>/drivers
.