В основе KasperskyOS — микроядро собственной разработки «Лаборатории Касперского».
Микроядро написано с нуля и не использует код ядра ОС Linux. Ядро KasperskyOS содержит всего несколько десятков тысяч строк кода. А чем меньше размер ядра, тем меньше в нем потенциальных уязвимостей и тем проще провести его формальную верификацию. Для сравнения: монолитные ядра могут включать в себя десятки миллионов строк кода.
Кибериммунный подход «Лаборатории Касперского» позволяет создавать решения, которые практически невозможно скомпрометировать и в которых минимизировано число возможных уязвимостей. Разработка таких решений может стоить дешевле, чем аналогичные по уровню защищенности проекты с использованием операционных систем специального назначения более ранних поколений.
Операционная система KasperskyOS предоставляет необходимые интерфейсы, механизмы и инструменты для разработки кибериммунных решений, включая изоляцию доменов безопасности и контроль взаимодействий между ними.