Мысли по поводу национальных ОС

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

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

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

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

Цели создания национальных операционных систем, как видим, более чем благородные, однако, мягко говоря, несколько идеалистические. Что касается военных, то, конечно, им иметь собственные программные решения просто необходимо... но разве кто-то говорит, что их нет? И что это будет за специализированная система для силовых структур, если покупать и устанавливать её смогут и рядовые пользователи? Конечно, многие военные разработки в результате конверсии получали вполне мирное применение, однако вряд ли операционная система, которая будет разрабатываться с прицелом на военных, будет востребована широким кругом пользователей, которые по замыслу должны пересесть на неё с Windows.

 

Что касается экономии государственных денег... Это, знаете ли, ещё большой вопрос, что на самом деле будет дешевле - покупать заокеанские программные продукты или вкладывать деньги в разработку своего. Если уж на то пошло, то можно для большей экономии сберечь деньги и на разработке системы, и воспользоваться свободными программными продуктами, в разработку которых уже вложили деньги другие. Так, например, поступают экономные люди в европейских странах, устанавливающие на компьютеры в государственных учреждениях Linux вместо Windows и, таким образом, реально экономящие государственные деньги.

То же самое, в общем-то, можно сказать и в отношении домашних пользователей, которые имеют свободу выбора и могут также не покупать Windows, а воспользоваться бесплатными операционными системами. И если есть необходимость запускать какие-либо Windows-приложения, государству будет гораздо дешевле доработать Wine, нежели пытаться создать совместимую с Windows операционную систему.

Однако, говорят, что если звёзды на небе зажигают, значит, это кому-нибудь нужно. Аналогичное высказывание на все сто процентов справедливо и в отношении национальных операционных систем. Вряд ли те, кто ответственен за выделение денег на их создание, не в курсе того, что можно не создавать никаких ОС, а обойтись давно известными человечеству свободными решениями. А потому должна быть объективная причина, по которой национальные операционные системы всё-таки создаются. И наверняка даже не одна.

Самая главная из этих причин, на мой взгляд, отлично характеризуется фразой одного из героев известного советского фильма "Белое Солнце пустыни": "Я мзду не беру, мне за державу обидно". За державу действительно обидно. У американцев своя ОС есть, да какая (пусть и не правительством сделанная, а Microsoft'ом), так чем же хуже Беларусь, Россия, Киргизия, Узбекистан и прочие страны, в которых живёт идея создания национальной операционной системы? Реальная необходимость создания ОС (или, вернее, её отсутствие) отступает на второй план перед державными амбициями. Это, так сказать, инициатива сверху. Есть ещё инициатива снизу, которая уже выдвигается не ради идеи, а ради корысти. Нет сомнения в том, что проект по созданию национальной операционной системы - прекрасная возможность заработать для той конторы, которой он в конечном итоге будет поручен. Так что здесь, как мы видим, интересы заказчика полностью совпадают с интересами подрядчика, из чего и рождаются проекты по созданию национальных операционных систем.

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

Вадим СТАНКЕВИЧ,
dreamdrusch@tut.by

Версия для печатиВерсия для печати

Номер: 

03 за 2009 год

Рубрика: 

Размышлизмы
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
 

Комментарии

Страницы

Аватар пользователя Matador
>>Дело в объеме работы по переустановке ПО

Linux - не Windows. Его не нужно на разные компьютеры устанавливать заново. Установил на одну машину, обновил, поднастроил - и клепай эти образы хоть на 3-й пень, хоть на бук, хоть на 4-х камневый сервер.

Аватар пользователя Инкогнито
>>Установил на одну машину, обновил, поднастроил - и клепай эти образы хоть на 3-й пень, хоть на бук, хоть на 4-х камневый сервер.

Бугога!!!

Аватар пользователя Matador
>>Бугога!!!

Если не верите - могЁм поспорить.

Аватар пользователя Инкогнито
>>могЁм поспорить

О чём? О том, что образ системы на 3-м пне с 815-м чипсетом годится и для коре-2-дуо ноута на 965-м? Ну так распространяйте сразу такой универсальный образ системы, а не дистрибутив -- сразу выйдете из 1% на 20-30% распространенности линуха. Или о том, что образ клепается на идентичное железо? Так обратитесь в Асер, например, а то, видите ли, они на каждый ноут из миллиона одинаковых винду ставят отдельно и настраивают потом на каждом отдельно. Спорьте, спорьте :)

Аватар пользователя Matador
>>Ну так распространяйте сразу такой универсальный образ системы, а не дистрибутив

Учите матчасть и не позорьтесь! Тот же Ubuntu идет практически как образ, который не ставится с нуля, а распаковывается, параллельно устанавливая загрузчик и удаляя лишние языковые пакеты.

>>сразу выйдете из 1% на 20-30% распространенности линуха

А выйти из 1% не можем, потому что этому мешают такие узколобые люди, как вы.

Аватар пользователя Инкогнито
>>Тот же Ubuntu идет практически как образ

А с драйверами потрахаться? Не позорьтесь, всё намного интереснее, чем "поставил на ноут -- перенес на сервер" :)

Аватар пользователя Matador
Еще добавлю: в Linux за всю работу с железом отвечает ядро и его модули. Так вот эти модули при запуске системы подгружаются динамически, что обеспечивает независимость от железа. Поэтому же у меня шлюзом в инет стоял 2-й пень, а по мере увеличения количества его функций его заменили на компьютер, купленный пол года назад. Достаточно оказалось просто поменять названия сетевых интерфейсов.
Аватар пользователя Matador
>>А с драйверами потрахаться? Не позорьтесь, всё намного интереснее, чем "поставил на ноут -- перенес на сервер"

С какими драйверами? Если речь идет о компьютерах на предприятии, то для видеоадаптера пойдет обыкновенный сводобный драйвер, который подгрузится автоматически. У меня на работе целый зоопарк компьютеров и всего один tar.gz образ. Пока хватает.

Аватар пользователя Matador
По поводу национальных ОС: бесполезное и бессмысленное занятие. Не хватит ни наших умов, ни наших денег. Максимум что - это белорусифицировать DE, софт (да и то смысла особого не вижу - все равно мы по-русски разговариваем, пишем и читаем), да еще можно собрать дистриб с набором "рекомендуемого софта", к примеру, для учебных заведений, для руководящих организаций и проч.
Аватар пользователя Matador
Продолжаем давить на компьютерную неграмотность Инкогниты: возьмем тот же Ubuntu (или Knoppix или USBstick-версию Mandriva) - они все могут:

а) загружаться со всех мыслимых носителей;

б) практически на любом железе (иначе не было бы смысла в Live-CD).

То же самое и с копиями установленных систем Linux.

Страницы