Найти тему

Так ли нужна России своя операционная система?

Санкции в отношении МГТУ им. Баумана, вышла одна статейка:

https://zen.yandex.ru/media/electromozg/tak-nujna-li-rossii-svoia-operacionnaia-sistema-realno-li-ee-voobsce-napisat-5fe0f10271b26f45935fdf81

И вот это:

https://zen.yandex.ru/media/electromozg/rossiiskaia-operacionnaia-sistema-i-sankcii-maikrosoft-5fda7b58d771e52b03e0cc9f

"Электромозг" пытается рассуждать о том, что как так - в чём проблема создать свою отечественную операционную систему.

Операционная система - эта прослойка, которая общается с оборудованием компьютера и переводит команды пользователя с человеческого языка в язык машинный.

Для разных операционных систем пишутся драйверы - это наборы инструкций по обработке данных от разных устройств, будь то это видеокарты, устройства USB и т.д.

Основные производители "железа" в мире
Основные производители "железа" в мире

Главное не то, какая операционная система, а то, сколько программ в ней крутится. Почему Windows популярна среди пользователей? Из-за того, что большая часть программ, средств разработки сделаны под Windows и ориентированы под Windows. Хоть и в последние 15 лет наблюдается тенденция к кроссплатформенности, когда одна и та же программа поддерживается в нескольких операционных системах.

К кроссплатформенным средствам разработки относится фреймворк Qt
К кроссплатформенным средствам разработки относится фреймворк Qt

В 2008 году компанией Red Hat было подсчитано, что для разработки с нуля дистрибутива Linux Fedora 9, необходимо было затратить 60 тыс. чел-лет или 10,8 млрд. долларов, при числе строк кода в 204,5 млн., таким образом, для разработки Отечественной ОС потребуется 10 тыс программистов, 6 лет работы и 10,8 млрд. долларов.

https://www.opennet.ru/opennews/art.shtml?num=18532

Итог - неактуальная на настоящий момент операционная система
Итог - неактуальная на настоящий момент операционная система

Поэтому разрабатывать свою операционную систему с нуля - сродни атомному и ракетному проекту вместе взятым, поэтому проще взять ядро Linux, сделать поддержку отечественных процессоров Байкал и пользоваться тем что есть.

https://habr.com/ru/news/t/508246/

-5

Надеюсь есть здравомыслящие люди, которые понимают, что первое правило при постановке задачи - её реализуемость.

Спасибо за прочтение.