Возможно ли импортозаместить Windows?

Лонгрид с картинками про большие суммы и тысячи программистов на основе таймлайна релизов Microsoft. Сколько стоит сделать OS? Сколько нужно времени? Сколько можно заработать?

Спойлер: Это непросто, но возможно

Если посмотреть на окружающий нас цифровой мир -- он кажется (и является) огромным. Мы быстро привыкли к новым программам и предоставляемым ими возможностям, воспринимаем их как должное, но так было далеко не всегда. Например, формат сжатия JPEG был опубликован 18-го сентября 1992 года. Тридцать лет назад. Тогда это было инновацией и про формат сжатия с потерями писали восторженные статьи в журналах. Ниже забавная подборка обложек из славной страны Yugoslavia. С JPEG не нашел, но эти тоже ничего:

Так же было и с операционными системами. Те, которыми мы пользуемся сегодня тоже не существовали до определенного момента. Windows, MacOS, и тем более iOS и Android появились на моих глазах. А некоторые, типа PalmOS и других, буквально в моих руках еще и помереть успели (как и страна, подарившая вышеприведенные обложки, но сейчас не об этом).

За ориентир примем компанию Microsoft, которая была основана в 1975-м году, Биллом Гейтсом и Полом Алленом. История компании описана во множестве мест, не буду повторяться. Тут я хотел бы акцентировать внимание на таймлайн появления OS Windows, о котором задумался после того, как Microsoft покинули Российский рынок.

За точку отсчета возьмем ноябрь 1988 года когда началась разработка Windows NT. В её основу были заложены исходники OS/2, но в контексте этой статьи данный вклад можно считать незначительным, т.к. современные команды тоже начнут не с чистого листа. Далее можно пробежаться грубо по вехам:

1988 -- начало работы над Windows NT

1993 -- релиз Windows NT

2001 -- релиз Windows XP

2006 -- релиз Windows Vista

2009 -- релиз Windows 7

2012 -- релиз Windows 8

2014 -- релиз Windows 10

Несколько скриншотов этих версий из открытых источников (MS, Wikipedia и др.)

Тут умышленно нет релиза Windows 11. Думаю, это более чем допустимо, ведь я набираю этот текст из Windows 10.

Так же тут пропущена Windows 95. Эта версия стоит особняком в семействе Windows, и не основывается на ядре Windows NT, которое в итоге выжило в эволюционном поединке, как Homo Sapiens против неандертальцев. Так же отсутствуют Windows 2000 и некоторые другие релизы, вроде прикольного, но странного Windows ME. В контексте этой статьи они не важны.

Из приведенных дат можно сделать интересный вывод -- с момента начала работы, до современной операционной системы прошло 26 лет (2014 - 1988). Это самая пессимистическая оценка без прикрас.

Реально же вполне современными инструментом можно считать Windows 7. А с некоторыми оговорками и Windows Vista. Достижение такого уровня требует 18 и 21 год работы по самым реалистичным оценкам -- по фактическому времени как с этим справились разработчики из MS.

Экран Windows Vista (https://ru.wikipedia.org/wiki/Windows_Vista)<br />
Экран Windows Vista (https://ru.wikipedia.org/wiki/Windows_Vista)

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

Нормальная команда менее чем за 10 лет может сделать нормальную операционную систему, что хорошо видно на примере iOS и Android. И именно эта цифра используется дальше в статье.

Во время становления Windows в начале девяностых, рынок компьютеров был корпоративный, а пользователь неискушенный. Если нужно было отредактировать .bat файл, или установить систему, копируя тринадцать дискет (реальный дистрибутив Windows 95) -- люди это делали. Сейчас, конечно, это невозможно. Требования даже к первой версии OS весьма высоки. Но и работать все время в стол уже тоже нельзя, нужны релизы и обратная связь.

При этом сама по себе система, современному пользователю не нужна. Ему нужна инфраструктура -- браузеры, редакторы текста, графики и мультимедиа, средства разработки, всякие утилиты, игры и прочая-прочая 1С-Бухгалтерия.

Стало быть, первая alpha/beta-версия новой системы должна появиться спустя не позднее пяти лет после начала разработки и последующие два года дорабатываться, а затем еще три года полироваться. Такой жизненный цикл вполне находит подтверждение в истории мобильных OS. Там первые версии были сделаны даже быстрее -- за пару лет.

За вторую пятилетку этого цикла разработчики из других компаний, а так же инди-энтузиасты, получив в свое распоряжение новую платформу, будут пополнять экосферу системы разными программами. Разумеется через ЦУМ (Цифровой Универсальный Магазин). И, разумеется, активно потребляя маркетинговый бюджет, без которого для решения обозначенной задачи обойтись не выйдет.

К бюджетам я еще вернусь в финансовой части этого фантастического рассказа

Хотя чего тянуть сапера за косынку? К делу!

Верхняя граница бюджета

Начать я хотел бы с расчета на широкую ногу. Посмотрим, как там было у Microsoft:

В 1988-м, штат Microsoft составлял 2 793 человека. В 1989-м -- 4 037, в 1990-м -- 5 635 и так далее постепенно рос до 28 тысяч сотрудников за 10 лет. За достоверность цифр ручаться не буду, нашел их тут. Если сопоставить численность с современными данными из Statista, то выглядит правдоподобно:

Возможно ли импортозаместить Windows?

Я буду ориентироваться на данные по штату 90-х годов, т.к. нельзя просто взять 60 000 программистов и посадить их писать ОС. Нужна организация и слаженность. Поэтому команда вымышленного нацпроекта начнется с нуля и за десять лет дорастет до 30-ти тысяч сотрудников. Такое допущение приемлемо в данном случае исходя из следующих соображений -- MS в двухтысячных должна была поддерживать целый зоопарк систем и прикладных программ, имела огромные представительства по всему миру и занималась значительным количеством побочных продуктов. Если говорить о разработке одной системы, то команда именно системы составит максимум три тысячи человек. Основная команда даже на порядок меньше. Остальные будут заниматься организационными вопросами и разработкой дополнительного сопровождающего ПО.

Грубо посчитаем среднюю зарплату в 200 тысяч на каждого на весь срок, и получим годовой бюджет 72 млрд при максимальном штате, а среднегодовой ФОТ будет 36 млрд -- (0+72)/2 при условии линейного роста. Дополнительно нам понадобится оборудовать рабочие места. Скрепно выделим по 400 тысяч на человека и построим здание за 30 млрд рублей.

Для мотивации сторонних разработчиков портировать программы для новой системы, на пиар, дотации и спонсирование выделим еще 50 млрд рублей. Сделаем так, чтобы каждый, кто добавил свое приложение в ЦУМ, не ушел обиженный.

Итого полный бюджет на 10 лет:

360 млрд рублей ФОТ

12 млрд рабочие места

30 млрд здание

50 млрд маркетинг

Налоги платить не будем, т.к. нацпроект. Итого получаем 452 млрд рублей или два крымских моста. Очевидно, что бюджет РФ позволяет реализовать такое даже при нулевой выручке, совершая царь-вклад в Open Source.

Нижняя граница

В качестве ориентира возьмем Android. Считается, что его начальная команда состояла их четырех человек, которые смогли сделать ОС, заинтересовавшую основателей Google. Хотя тут, скорее всего, свою роль сыграло и устройство, на которое она была установлена:

Картинка отсюда: https://en.wikipedia.org/wiki/Danger_Hiptop<br />
Картинка отсюда: https://en.wikipedia.org/wiki/Danger_Hiptop

Тем не менее, ОС работала и выполняла свои функции, несмотря на скромный штат и бюджет, а сравнительно быстрый старт удался из-за положенной в основу Linux. Судя по всему, в настоящее время, компания все еще не распухла -- насколько мне удалось найти, штат подразделения Android состоит из полутора тысяч человек.

Используя ту же зарплату в 200 000 рублей, что и выше, найдем, что в пике ФОТ составит 4 млрд, а среднегодовой - 2 млрд рублей. Рабочие места будем комплектовать более рачительно, поэтому на каждое будет выделено по 200 тысяч вместо четырехсот, а помещение будет арендованное исходя из ставки 15 млн рублей в месяц. Не забудем и про необходимый маркетинг.

20 млрд рублей ФОТ

10 млрд налогов

0,3 млрд рабочие места

1,8 млрд аренда

8 млрд маркетинг

Итого бюджет на 10 лет -- 40 млрд рублей. Да-да-да, маркетинговый бюджет в 8 млрд выбран для получения круглой суммы. В целом, немало, конечно, но по силам любому более менее крупному локальному бренду. Из актуального, например, можно узнать, что инвест программа Черноголовки на 2023 год составляла 5 млрд рублей, что, возможно, соответствует годовому бюджету разработки операционной системы мирового уровня в пике, ну или уютной квартире с видом на Красную Площадь.

Чем выше любовь, тем ниже бюджет

40 млрд -- из раздела выше, скорее всего, реально нижняя граница для коммерчески успешной ОС. Но история знает примеры, когда система разрабатывалась одним человеком на чистом энтузиазме. Например -- MenuetOS. Эта система в 1999-м разрабатывалась в одиночку финном Вилле Турьянмаа, и в последствии команда увеличилась до 40 человек в 2003-м году. Все на добровольных началах.

В 2004-м году на основе этой системы появилась другая -- KoliblriOS.

Иллюстрация с сайта https://kolibrios.org/<br />
Иллюстрация с сайта https://kolibrios.org/

В данном случае бюджет разработки -- оплата Дошика себе любимому. Без сомнения, такие вещи являются очень нишевыми, и на захват рынка претендовать не могут. Но только потому, что для этого нужен реальный маркетинговый бюджет, который на энтузиазме не вывезешь. Или хотя бы попытки продвижения (как в случае с Androind) которые в таком случае не предусмотрены концептуально.

Сколько можно заработать?

С точки зрения бизнеса -- делать ОС вместе с экосистемой сулит огромные деньги. Чубайсовские "Много денег", а именно выручка "Роснано" в размере 300 млрд рублей, составляет 2% от выручки рассматриваемой Microsoft на мировом рынке софта (об этом чуть ниже).

Чубайс про 2% от мировой выручки Microsoft

Потребность бюджетных организаций в ОС и импортозамещенном ПО весьма высока. Например, годовая выручка российского юрлица Microsoft в 2021 году составила почти 7 млрд рублей. Отечественная программная инфраструктура могла бы откусить от этого пирога около двух как минимум, за счет только госучреждений. Такая выручка покроет бюджет по нижней границе, но не по верхней.

Однако, если говорить о мировом рынке, то там годовая выручка MS уже составляет почти 14 триллионов рублей по курсу на 22 июня 2023 (83 рубля за уе). Операционная прибыль -- почти шесть триллионов рублей, и чистая прибыль тоже есть. Буквально один процент этого рынка, считая по выручке, окупает максимальную команду (72 млрд рублей в год) и еще остается 1/5 выручки Роснано операционной прибыли. Другие российские программные продукты демонстрируют хорошую конкурентоспособность, т.ч. возможность откусить 1% от мирового рынка софта за десять лет хороших инвестиций не является фантастикой.

Паркуа, а главное, зачем?

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

Если мечтать о многополярном мире, то вот любопытный факт:

9
Стран обладателей ядерного оружия
3
Операционные системы для ПК -- Windows, MacOS(Unix), Linux+Unix

Стоит ли в данном случае считать Unix как отдельную систему -- вопрос не очень простой. В данном случае я не посчитал.

К слову, у того же Китая, например, есть очень красивый дистрибутив Deepin, который подозревался в шпионаже (но это не точно)

Обзор от Aleksey Samoilov

А у России есть Astra linux. Со звездой.

Ага! Все-таки могём!

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

Но те импортозамещающие системы (основанные на Linux конечно), что сейчас представлены у нас, производят противоречивое впечатление. Они, конечно, работают. Там можно запустить Крипто-ПРО и АПМДЗ (аппаратно-программный модуль доверенной загрузки), а так же GIMP, Thunderbird и Libreoffice.

Ознакомиться с ними можно в отдельном импортозамещающем разделе магазина софта Softline.

Есть и довольно симпатичные, такие как ROSA или Alt, но это потому, что они не стали портить стандартные Gnome и KDE. Толи дело Astra. Наверное, чтобы не пугать пользователей старой, очень старой закалки, использует дизайн XO. То есть XP. Правда, прямо скажем, с некрасивыми иконками:

Панель управления Astra linux (слева) и Deepin (справа)<br />
Панель управления Astra linux (слева) и Deepin (справа)

Итого

Потенциальная прибыль огромная, но конечно, не гарантированная. Крупные корпорации уходили в закат, списывая инвестиции в условные Симбианы. Рынок операционных систем для ПК чрезвычайно инертный и неповоротливый, поэтому частная инициатива требует очень длинных денег -- на более чем десять лет финансирования из кармана, а государство, как видно, в этом не заинтересовано, иначе чем на словах.

Тем не менее, опыт iOS и Android, получивших свою долю рынка за несколько лет современной истории, показывает, что это возможно даже сейчас. Однако, долина смерти для такого стартапа с каждым годом становится все длиннее, но не думаю, что когда-то превысит десять лет. Думаю, реалистичный сценарий вставания с колен для такого стартапа -- лет пять-восемь.

Большинство людей переоценивают то, что могут сделать за год, и недооценивают то, что могут сделать за десять лет

Кто-то из инфоцы... кх-кх.. ораторов. Но похоже на правду.

Для себя я эту мудрость перефразировал, сократив горизонт планирования до дня и месяца соответственно. Многие дневные планы в IT срываются, но за месяц получается сделать больше, чем кажется изначально. Пусть и не всегда по плану. За десять лет осмысленного движения к цели совершенно точно можно свернуть горы.

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

На этом у меня все, если не считать тегов:
#импортозамещение , #windows , #os , #лонгрид .

Не забудьте подписаться на пожертвования в благотворительные фонды.

33
11 комментариев

Комментарий недоступен

2

Конечно, сейчас так и происходит. Насколько я понимаю, Astra Linux используется как раз в органах. Привел её для контраста с Deepin, которая ориентирована на широкую аудиторию.

Нашим линуксам это в принципе не надо. А если бы было надо, то я думаю, что предположенный маркетинговый бюджет в 50 млрд позволил бы наполнить рынок ПО до минимально приемлемого уровня, что вместе с массированным пиаром по всем утюгам позволило бы системе пересечь долину смерти. Ну а дальше уже дело техники. Если работать вдолгую, признание будет

Тут еще нескучные обои. Вообще создается ощущение, что у россиянина если нет папки "Мои документы", то это не настощая операционная система.

1

Таких вариантов у нас предостаточно во всех сферах. Тот же Москвич 3... :)

Соо такое спойлер