KasperskyOS Community Edition 1.0
Часть 1. Простейшее приложение (POSIX)
Часть 1. Простейшее приложение (POSIX)
В состав KasperskyOS Community Edition входит набор библиотек (libc
, libm
, libpthread
), которые обеспечивают частичную совместимость разрабатываемых приложений с набором стандартов POSIX.
В этой части руководства рассматриваются:
- вывод строки на экран с помощью
fprintf()
; - использование компонента VFS для работы с сетью и файловыми системами;
- создание инициализирующей сущности
Einit
; - ограничения поддержки POSIX.
Чтобы сделать изложение более простым, пример в этой части руководства собирается без модуля ksm.module
. Поэтому при запуске примера выдается предупреждение WARNING! Booting an insecure kernel!
. Политика безопасности решения, использование политик безопасности и сборка модуля ksm.module
рассматриваются в третьей части руководства.
Идентификатор статьи: ch1_posix, Последнее изменение: 16 февр. 2022 г.