На фоне санкций, ухода таких известных компаний, как Microsoft, с
российского рынка, а так-же непрекращающейся паники во властных кругах, слышно
все больше и больше разговоров, о необходимости отказа от импортного ПО и
замены его на отечественное, вплоть до операционных систем. Для тех, кто не в
курсе, я скажу, что отечественные операционные системы, а их не так много,
построены на базе Linux, точно так-же, как и небезызвестный Android. Можно
сказать, что каких-то принципиально новых собственных разработок у нас нет, раз
используется linux-ядро.
В сегодняшней статье я хотел бы рассказать о том, есть ли смысл в отказе от
привычной нам Windows в пользу малоизвестного отечественного ПО (
считай, что
“кота в мешке”).
Подумайте о людях
На мой взгляд, это совершенно бессмысленное занятие, особенно с учетом того,
что я писал в
предыдущей статье.
Дело все в том, что между Windows и Linux есть ряд принципиальных различий,
из-за которых во-первых осложняется перенос данных и конфигурации, а во-вторых
возникают сложности в переучивании пользователей, привыкших к Windows.
Последнюю, знают все, на ней изучают информатику в школе и выше. А Linux знает
ограниченный круг лиц, даже не всякий IT-специалист знаком с ним. Более того,
как вы думаете, а много ли у нас в стране пользователей, которые умеют
пользоваться MS Excel? Тех, кто умеет делать автоматическое оглавление в MS
Word, автоматическую нумерацию страниц с произвольного листа – нет, не с
первого и не со второго, а скажем с 3? – думаю, что не много. То есть у нас не
все еще изучили продукты Microsoft, как их уже надо переучивать на Linux….
Такой переход займет десятилетия, я даже
предполагаю массовые увольнения в
связи с несоответствием занимаемой должности… Не все же смогут с легкостью
быстро освоить новое ПО, а работодатели, как показывает судебная практика, у
нас крайне редко входят в положение людей – для работодателя интересы
организации превыше всего, и ради них он порой готов пойти на любое
правонарушение.
Вместо перехода на отечественное ПО мы скорее всего получим резкий рост
безработицы и преступности.
Серверное ПО
Теперь поговорим о базах данных. Вот у меня вопрос, если в настоящий момент,
к примеру, используется СУБД MS SQL Server, то после перехода на Linux какую
СУБД будут использовать? (MS SQL Server и Oracle отпадают) – PostgreSQL? А как
будете производить миграцию из MS SQL Server в PostgreSQL? – при помощи
“костылей”? По принципу “тяп-ляп и готово”? А если в
текущей СУБД хранятся изображения или текстовые файлы? Вы примерно хотя-бы
представляете себе что будет с производительностью того же PostgreSQL, который
в принципе не рассчитан на хранение в нем таких данных?
Если уж речь пошла о серверном ПО, или каком-то другом ПО, которое написано
под Windows, то вполне логично, что его перевод на Linux приведет по сути к
переписыванию его кода. Вы только представьте себе, какие на это нужны огромные
деньги… – боюсь, что
организация быстрее обанкротится, чем произведет полное
импортозамещение.
Вывод
Я не говорю о том, что импортозамещение в принципе невозможно, я хочу
донести лишь одну мысль –
об этом надо было думать лет 20 назад, когда не было
такой большой инфраструктуры, как сейчас. Да и не просто думать, а делать. И
вообще,
затеивать такие грандиозные и затратные перестановки во время
экономического кризиса – самоубийство.
Паника – болезнь заразная.