Для чего пишутся ОС? Для того чтобы проще было управлять тем "железом", которое предоставлено, запускать программы в необходимом и удобном для этого окружении, в общем, ОС – это "экосистема" для запуска прикладных приложении, игр, кодов и прочих Барсиков. Операционная Система (ОС) говорит сама за себя, это система, комплекс средств и решений, которые позволят запустить задачи и игры.
Для чего нужна ОС мне? Всё довольно просто. Это необходимость того чтобы мне было удобно работать с аппаратным обеспечением собственного процессора на собственной же ПЛИС. Давным-давно я просто хотел сделать ОС для того чтобы показать свою "крутизну" и красоту, и для того чтобы запустить интерфейс Windows 98 на 386 компьютере. У меня это получилось. Но, теперь такой задачи нет – есть другая. Так как я создаю процессор, то для него нужен софт и собственные программы. Для этого мне нужна какая-то операционная система, чтобы эти программы можно было запускать как можно проще и без лишней головной боли. И больше ничего. Это истоки и базовое понимание того, для чего мне нужна своя ОС в принципе.