Найти тему
Робототехника

Часто знакомые спрашивают, почему наши программисты не напишут свою Windows и есть ли вообще отечественные ОС. Отвечаю, что есть

Тема, на самом деле, действительно не простая и щекотливая, особенно если коснуться информационной безопасности. Но предлагаю по порядку.

Как ни крути, но проект под названием Windows достаточно успешен и имеет место быть. Возможно, где-то в параллельной вселенной, существует другая ОС (операционная система), которая обошла по популярности "Винду", но это не наш случай.

Если погрузиться в историю, то мне довелось познакомиться с одной из первых версий Windows 3.11

Было это в 10 классе, на курсах компьютерной грамотности (1995 год вроде). Такие термины как: файл, диск, дискета, я уже понимал. Но целостного понимания работы ОС не было. Зачем-то учились копировать файлы туда - сюда через командную строку. Создавать их и переименовывать. Делалось это в DOS (дисковая операционная система). Тогда еще была оболочка Norton Commander.

-2

Мы еще удивлялись, зачем нужна командная строка, если уже есть удобное средство. В этот момент нас знакомят с полноценной операционной средой, с приятным графическим интерфейсом Windows 3.11. Тогда это резко ускоряло тягу к познанию, а самое главное, наглядность позволяла делать больше понятных действий. Сейчас я понимаю, что в тот момент это послужило толчком к большему изучению компьютера. После этого были Windows 95, 98. Затем, уже обучаясь в ВУЗе, я познакомился с Solaris от Sun Microsystems. Разница была ощутима по многим вопросам. Но это не главное. Главное то, что компания microsoft смогла создать продукт, который приняли массы. Так как рынок в тот момент был пустой, то они просто заняли его. Ещё одна деталь - это создание продукта под конкретное оборудование, а именно под процессоры intel. На самом деле в мире существует большое число процессоров и операционных сред. Но популярность пришла именно к этой паре: windows - х86. Но это лишь присказка, дальше интереснее.

В этом году компании исполняется 45 лет, и всё эти годы она работала в сфере программного обеспечения. Представляете какая это огромная история. Сегодня в штате компании работает более 160 000 человек. Это средний город в регионе нашей страны. Конечно, кроме ОС есть и другие продукты, но одна из задач любой операционной системы - это взаимодействие не только с процессором, а ещё с другими приложениями и периферийными устройствами. А под это сегодня заточены большинство программных продуктов.

А теперь представьте, что мы, такие лихие, решили их обойти. При том, что лучшие программисты мира работают на эту компанию. Задачка не из простых. Ладно, допустим, набрались мы смелости и решились, а что дальше? А дальше необходимо эти 20 000 человек организовать (цифра с потолка). Представляете какие обороты? Если вернуться к реалиям, то в текущих условиях к такой кормушке потянутся не только специалисты в области ПО, а ещё и "специалисты" в наживе за чужой счет,

Можно предположить, что этот этап мы преодолели: смогли выстроить такую систему управления и начали "писать" код. Встает логичный вопрос: под какой процессор будем делать? Получается, параллельно с этим, необходимо работать с нашими процессорами, материнками, и вообще стремиться к созданию полного и независимого цикла. И вот настала пара запускать маховик всего этого интеллектуального производства. Заказчик (непонятно пока правда, кто это), формирует ТЗ. Архитекторы рисуют архитектуру системы, далее это всё разбивается на модули или подсистемы, которые уже создаются отделами. Один такой отдел - это группа от нескольких десятков до нескольких сотен человек.

-3

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

Затем снова на доработку по циклу: от архитекторов до кодеров. Думаю,через пару периодов Т, мы получим более менее вменяемый продукт, который ещё необходимо сертифицировать. Итак, спустя 3 года мы получили операционку, которая уже морально устарела. Поэтому мы беремся за новую задачу, и уже создаем новый продукт быстрее. В это время рынок не стоит, всё меняется - программы, "железо", требования к безопасности, и так далее. В итоге, через 5 лет (это очень и очень примитивно) мы получим вторую версию операционки, Теперь в неё нужны программные продукты...

Думаю, смысл вы поняли, такая модель крайне неэффективна и расточительна. Представьте: 20000 айтишников нужно кормить 60 месяцев при средней ЗП свыше 150 000. Сумма набегает, с учётом налогов и так далее, в размерности триллиона. А в итоге кому это продавать и за какие деньги?

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

Но, с другой стороны, у нас уже есть своя собственная операционная система и не одна. Правда, большинство из них являются сборками на Linux. Но есть и независимые разработки:

«Эльбрус»

Мобильная система Вооружённых Сил (МСВС)

ОСРВ «МАКС»

KasperskyOS

WTware

KolibriOS

Правда, и среди них есть те, которые созданы не без применения Linux.

В завершение хочу сказать, что если бы всё так было просто, оно уже давно было бы сделано. Возможно, в будущем найдутся новые производители отличного ПО, но мы пока довольствуемся тем, что есть.

Благодарю за внимание.

-----------------------------------------------------------------------

Кроме того, Вам могут быть полезны статьи:

🔹 Гид по электронике .

🔹 Словарь терминов электроники .

Если информация оказалось знакомой, то можешь пройти Небольшой тест на знание азов электроники .

------------------------------------------------------------

А также подписывайтесь в группу 🔹 Вконтакте и 🔹 Телеграм-канал .