Pavia писал(а):Полный контроль эта сказочка для детей. Есть децентрализованные системы, есть централизованные.
Вы о чем вообще? Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем. В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами (драйверами) — с одной стороны — и прикладными программами с другой.
То есть, ОС берет на себя управление памятью и устройствами, у прикладных программ нет прямого доступа к устройствам и ко всей памяти, только к выделенным участкам. Например, Windows не дает прямого доступа к видео, звуковым и сетевым устройствам, портам. Только через библиотеки DirectX и драйверы устройств.
Но есть системы, где ОС и драйверы не нужны, где достаточно скомпилировать в программу библиотеки с нужными функциями и ОС будет встроена в приложение. Это игровые приставки, микроконтроллеры, узкоспециализированные системы. Например, в мышке, клавиатуре и мониторе ОС не нужна, железо и функционал фиксирован.
Для FreePascal есть такая система -
Ultibo.