1)
совместимость – ОС должна включать средства для выполнения приложений,
подготовленных для других ОС;
2)
переносимость – обеспечение возможности переноса ОС с одной аппаратной
платформы на другую;
3)
надёжность и отказоустойчивость – предполагает защиту ОС от внутренних
и внешних ошибок, сбоев и отказов;
4)
безопасность – ОС должна содержать средства защиты ресурсов одних
пользователей от других;
5)
расширяемость – ОС должна обеспечивать удобство внесения последующих
изменений и дополнений;
6)
производительность – система должна обладать достаточным быстродействием.