Недостаточно. И запуск внешних приложений - совершенно не обязательно. Более того, для встраиваемых приложений на мой взгляд это свойство опасно. Назначение ОС-и - абстрагировать приложение от железа, и если приложение не общается с внешним миром, то перекллючения потоков и средств межзадачного взаимодействия достаточно, но это - как у Жванецкого - они сами производят и внутри себя потребляют. Поэтому для полноценной оси еще драйвера нужны, файловая система - возможно, но не для запуска задач, а для хранения данных - каждое второе (или даже чаще) встраиваемое применение, котрое мне встречалось, как минимум ведет всяческие журналы. Можно возразить, что для всего этого ось не обязательна, можно и самостоятельно написать - согласен, сам так поступал - после чего и понял все приемущества оси - хорошая ось - это хорошо продуманная идеология,
- т.е. декомпозиция моей задачи, т.е. я ее решаю быстрее и лучше.
Если вы не знаете, зачем вам ось - она вам не нужна. Когда понадобится, вопрос "зачем?" не возникнет.