Системное программное обеспечение

Кроме ядра, важными составляющими работы ОС является также приложения режима пользователя, которые выполняют системные функции. К такому системному программному обеспечению принадлежат:

1. Системные программы (утилиты), например: командный интерпретатор, программы резервного копирования и восстановления данных, средства диагностики и администрирования.

2. Системные библиотеки, в которых реализованы функции, которые используются в приложениях пользователя.

Системное программное обеспечение может разрабатываться отдельно от ОС. Например, может быть несколько реализаций командного интерпретатора, средства диагностики и т.д.

Системные программы и библиотеки взаимодействуют с ядром так же, как и прикладные программы.