KasperskyOS Community Edition 1.0

Часть 1. Простейшее приложение (POSIX)

В состав KasperskyOS Community Edition входит набор библиотек (libc, libm, libpthread), которые обеспечивают частичную совместимость разрабатываемых приложений с набором стандартов POSIX.

В этой части руководства рассматриваются:

  • вывод строки на экран с помощью fprintf();
  • использование компонента VFS для работы с сетью и файловыми системами;
  • создание инициализирующей сущности Einit;
  • ограничения поддержки POSIX.

Чтобы сделать изложение более простым, пример в этой части руководства собирается без модуля ksm.module. Поэтому при запуске примера выдается предупреждение WARNING! Booting an insecure kernel!. Политика безопасности решения, использование политик безопасности и сборка модуля ksm.module рассматриваются в третьей части руководства.

В этом разделе справки

Пример hello

VFS: работа с файлами и сетью

Ограничения поддержки POSIX