Я уже говорил это Лёше, когда ему не терпелось начать ОСь писать свою.
Итак:
5 ПРИЧИН, ПОЧЕМУ ВЫ НЕ ДОЛЖНЫ ПИСАТЬ СВОЮ ОС ДЛЯ OPENCOMPUTERS
Причина первая.
Это слишком долго: вместо убивания энного кол-ва часов в кубиках лучше бы чем-нибудь действительно полезным занимались.
Причина вторая.
Вы никогда не закончите. ОС постоянно обновляется, обновляются апишки, требуется постоянно фиксить мегатонны багов... Это вам рано или поздно надоест.
Причина третья.
Зачем? Текущая система OpenOS и так поставляет всё, что необходимо.
Причина четвёртая.
А кто этим пользоваться будет? Максимум — для красоты поставят, так как приложения под неё писать придётся только вам: написанное под OpenOS будет куда популярнее, чем под вашу собственную ОСь.
Причина пятая и последняя.
Все ваши самые любимые библиотеки (os, io, event, component и тонны других) есть только в OpenOS, и вам придётся писать свои аналоги данным функциями. С программами то же самое: все самые нужные программы написаны для OpenOS, и потому нужно их переписывать для вашей ОС.
Не требую награды за спасённые человекочасы.