Частенько сталкивался с таким мнением, что написать собственную национальную операционную систему вместо Виндоус или Мак-ОС мы не можем, потому что это что-то запредельно сложное и нереально, типа как отправить вертолёт на другую планету. И якобы наши программисты, в отличие от американских, ну никак не смогут с этим справиться. Не, ну реально, если бы могли, то давно бы сделали, правда? И стояла бы на наших компах не Виндоус, а какая-нибудь "Росоперсистема" Если погуглить, то можно увидеть, что попыток создать свою собственную национальную операционную систему было уже достаточно много...
Статья на Хабре. Большое начинается с малого. Например, ядро Linux 0.0.1 состояло всего из 10 239 строк кода, из них 20% комментарии. Такой проект вполне может осилить студент в качестве курсовой или дипломной работы, программируя по вечерам на домашнем ПК (собственно, Линус и написал его во время учёбы в университете, когда вернулся из армии).
Если один студент смог это сделать тогда, то почему нельзя повторить? И действительно, в интернете есть даже специальные обучающие ресурсы для написания новых ОС и целые сообщества энтузиастов, которые помогают друг другу в этом непростом деле...