#1 25.09.09 14:22
[Россия] Нужна ли нашей стране своя операционная система?
Автор: Наталья Касперская
Опубликовано 26 августа 2009 года
Наталья Касперская - генеральный директор InfoWatch, председатель совета директоров "Лаборатории Касперского".
В 1997 году основала компанию "Лаборатория Касперского", которой руководила более 10 лет. С 2007 года возглавляет InfoWatch (разработка систем защиты информации от внутренних угроз).
В последнее время в самых разных кругах обсуждается тема разработки в стране собственной операционной системы. Казалось бы, это дело несвоевременное, ненужное и безнадёжное. Есть ведь компания "Майкрософт", операционная система которой уже много лет – абсолютный лидер в мире и в России, а также есть популярные среди техноэлиты клоны Линукса. А для военных нужд у нас уже имеются различные разработки специального назначения. Зачем же нам нужна ещё одна операционная система?
Тем не менее, тема операционной системы возникает вновь и вновь, а сейчас она получила особенно сильное звучание, вплоть до обсуждения возможности её реализации и бюджета на различных государственных уровнях. Очевидно, для того есть серьёзные причины.
На мой взгляд, есть как минимум несколько очевидных причин, по которым этот вопрос стоит рассматривать (учитывая ограниченность места для обсуждения):
1. безопасность, как страны в целом, так и отдельных организаций и фирм;
2. уменьшение технологического отставания от США и Запада;
3. экономические соображения;
4. толчок для развития российской индустрии программного обеспечения.
Рассмотрим эти пункты подробнее.
Безопасность
Ошибки. Ошибки и уязвимости в операционной системе от "Майкрософт" обсуждаются постоянно в прессе и в профессиональных кругах, но, очевидно, не они являются основной опасностью. "Майкрософт" постоянно работает, выпускает обновления, "заклеивает" дыры в безопасности, а большое количество всё новых уязвимостей – просто следствие чудовищной популярности Windows. Вот отсутствие обновлений может быть опасным, но об этом чуть ниже.
Закладки. Операционки Microsoft, даже будучи свободны от уязвимостей и ошибок, теоретически могут содержать программные закладки (а специалисты по информационной безопасности совершенно уверены, что и на деле содержат). Закладки – это специально внесённые в код системы "ручки", ухватившись за которые, разработчик системы в нужный момент может открыть в системе люки в самое нутро ОС и перехватить управление компьютером или сетью. Эти закладки, опять же - теоретически, могут при нужде сработать на территории потенциальных противников Соединенных Штатов.
Известно, что поиск закладок – дело крайне сложное и, по большому счету, задача эта не решается, даже при наличии полного набора исходных текстов программы. Это показывают реально имевшие место случаи намеренного внесения со стороны закладок в открытый код Линукс, которые могли долго оставаться незамеченными самими авторами кода.
Учитывая, что отношения между Россией и США нельзя назвать на 100% союзническими, то использование на всей территории страны систем американского поставщика является несомненным риском. Вы скажете, что наверное, "американцы не будут этого делать"? Однако один из принципов политики самих США гласит, что важны не сиюминутные намерения, а возможности. Говоря другими словами, важны не слова, а риск.
Что делать, если в определённый момент все компьютеры с ОС Windows покажут нам "синий экран смерти"? Или, даже проще – перестанут обновляться? Наша страна окажется в уязвимой позиции.
Вы не верите в подобный сценарий, потому что у нас с США дружба, и это вообще демократическая страна? Однако ведь уже были вполне конкретные случаи. Например, в ноябре 2007 г. в Windows была обнаружена уязвимость, при которой один человек теоретически мог взять под контроль ПК по всему миру (интересующихся отсылаю к статье). Интересно, что уязвимость "не касалась компьютеров в США", но затрагивала миллионы ПК "в других странах"! Россия – вполне "другая" страна, притом это единственная страна, опасная для США в военном отношении.
Обновления. Помимо возможных закладок в основном ПО есть ещё и штатные обновления. Надо понимать, что обновления – это не просто наборы данных. Это программы неизвестного назначения, которые вы каждую неделю, а иногда каждый день закачиваете себе на компьютер.
Обновления, в отличие от основной операционки, не сертифицируются (или сертифицируются с задержкой). Серьёзно проанализировать обновления ОС невозможно из-за их огромного объёма, частоты и – самое главное – применения их в самых ключевых компонентах ОС. В то же время с обновлениями теоретически может быть поставлено всё, что угодно, в том числе ПО двойного назначения, закладка или троянская программа.
Хорошо, если антивирусная система определит её. А если нет? Антивирусы, по большому счёту, неспособны бороться с закладками от производителя. Замечу, что отказаться от обновлений тоже нельзя, так как ОС от Microsoft вынуждены защищать себя от внешних угроз (типа вирусов), от которых можно спастись только обновлениями. При этом в Windows существует два типа обновлений: а) о которых пользователю сообщается, и б) которые происходят без ведома пользователя.
Последнее фактически означает несанкционированный доступ к компьютерам пользователей. Неверующих отсылаю к статьям об *известных* случаях такого доступа. Первое – Microsoft поставляет с апдейтами свои другие продукты БЕЗ ЖЕЛАНИЯ ИЛИ ЗАПРОСА пользователя (см.). Второе – недавний прецедент насильной установки своих обновлений компанией Microsoft, происходящей против желания пользователей.
Кроме того, не стоит забывать о небезопасности самого механизма обновлений, то есть возможности получения "обновлений" не от авторизованного источника, а от злоумышленника. В этом отношении можно вспомнить подделку серверов авторизации Windows Vista китайскими хакерами.
Помимо проблем с обновлениями и закладками есть ещё и так называемые "ядерные" приложения Microsoft, которые позволяют исполнять в своей среде код сторонних производителей (Java-скрипт, ActiveX, различные плагины, тулбары, скрипты офисных приложений и т.п.).
Понятно, что подобные скрипты могут содержать в себе функциональность "двойного назначения", например, являться внешними управляющими воздействиями к закладкам “бинарного действия", которые вообще трудно распознать в коде ОС или офиса без этого внешнего ключа, открывающего пассивный замок закладки. А если мы вспомним, что Windows включает ещё достаточно большое число приложений Microsoft и третьих компаний, которые также потенциально опасны, то становится ясно, что риски высоки.
А ведь у нас сейчас компьютеры под управлением Windows – это не просто настольная игрушка в семье, а существенная часть инфраструктуры государства, госучреждений, школ, транспорта, связи.
За недостатком места я не говорю здесь про падение обороноспособности, это совершенно отдельная тема. Но стоит заметить, что создавая программные системы новейшего поколения для единого управления полем боя, США легко используют как основу компьютеры под управлением Windows. А мы этого делать не можем - по понятным соображениям.
Уменьшение технологического отставания
За последние 20-25 лет Россия очень сильно отстала от стран Запада и в первую очередь от США по уровню компьютерных технологий (Европа тоже отстала, но это тема отдельного разговора).
Раньше в СССР все ключевые компьютерные технологии (начиная с процессора и заканчивая приложениями) разрабатывались своими силами. Были специалисты, которые разбирались в тонкостях разработки, была полная технологическая цепочка от процессоров и микросхем до прикладного ПО., что очень важно для обмена знаниями между разными слоями разработчиков технологий. Были мощные научно-исследовательские центры, была преемственность. После принятия в конце 60-х рокового решения о копировании серии IBM 360, после закрытия в конце 80-х отечественной линии персональных ПК, после развала электронной промышленности в 80-90-х годах практически все фундаментальные разработки (а с ними и собственные операционки) отошли на второй план.
Развалился проект процессора Эльбрус, канула в Лету замечательная БЭСМ-6, провалились попытки создать свой клон DOS и национальный текстовый процессор. Ушла целая школа программирования, сильная и оригинальная.
Сейчас специалисты разъехались, состарились, научные традиции забыты, а в это время компьютерные технологии на Западе шагнули так далеко вперед, что разрыв превратился в зияющую пропасть.
Отдельные успехи российских компаний в прикладном программировании (антивирусы, распознавалки, словари, бухгалтерия, поисковики, социальные сети) представляют собой изолированные деревья-великаны в чистом поле (а точнее, на пожарище), вместо единого биоценоза, могучего леса, как в США. И это потому, что единственно правильной питательной почвой для такого леса является своя ОС и свой процессор (не говоря уж о венчурной среде и господдержке).
Технологическое отставание означает обреченность страны плестись в арьергарде и ограничивать свои разработки прикладными программами под "чужие" ОС. А следовательно, какими бы умными наши программисты ни были и какие бы мировые олимпиады по программированию они ни выигрывали, они все вместе не смогут прыгнуть выше щиколотки одной компании в Редмонде. Нельзя стать лидером в отрасли, если ты не владеешь полной технологической цепочкой, полным циклом экономического "передела" от руды до станков.
А нужно ли нам быть лидером? Зачем нам нужно "догнать и перегнать"?
Экономика
Мы привыкли, что "Винда" нам достается бесплатно – друг поставил, на лотке купили. Но эти времена заканчиваются. И Microsoft занимается борьбой с пиратством, и государство. Кроме того, Microsoft впервые за десятки лет начал закручивать гайки, проверять лицензионность ОС при поставке обновлений и ПО. И сейчас нелицензионная операционка достается тяжелее, у неё проблемы с обновлениями, надёжностью. В любой момент владелец нелицензионной копии Windows может столкнуться с отказом в обслуживании со стороны Microsoft.
А ведь "настоящая", неиллюзорная цена лицензионной Windows совсем немаленькая. В неё заложена неплохая маржа разработчика, и эта маржа с десятков миллионов инсталляций улетает за границу. У Microsoft местное подразделение – это представительство, а не полноценный налоговый субъект. Большая часть платы за интеллектуальную собственность остается в США. Неплохо быть абсолютным лидером на рынке страны, где ты нерезидент. Microsoft и США хорошо, а нам – плохо.
Технологическое отставание, технологический разрыв приводит к экономическим последствиям, к банальной потере больших денег.
И чем дальше, тем этот больше разрыв будет увеличиваться. Если, конечно, не принять мер. Каких? Начать собственные фундаментальные разработки в этой области.
Развитие собственной индустрии ПО
Запуск больших государственных программ в области компьютерных технологий подстегнул бы науку и образование в области ИТ, создал бы значительное число высококвалифицированных рабочих мест. Выпуск собственной операционной системы увеличил бы потребность в специальных прикладных программах для новой ОС, что дало бы мощный толчок развитию всей индустрии разработки программного обеспечения в России.
Что делать?
Как же решать такую амбициозную задачу? Ведь новая операционка столкнется как минимум с тремя основными проблемами:
1. надежность и устойчивое развитие ОС;
2. необходимость большого количества приложений (офис, словари, игры, графический редактор, браузер, почтовый клиент и т.п.);
3. проблема множества драйверов для периферии (графические карты, принтеры, сканеры, видео- и фотокамеры, радиоадаптеры и модемы и т.п.).
Более или менее очевидно, что сейчас разработка собственной ОС "с нуля" – слишком сложное и долгое дело (хотя и такой проект стоило бы запустить, отдельной веткой). Экономичным и быстрым решением могло бы стать использование собственных российских дистрибутивов Линукса, программный код и обновления которых могут и должны подвергаться тщательной проверке. При этом уже сейчас для линукс-подобных систем разработано большое количество удобных приложений и драйверов, которые вполне могут быть использованы.
Отечественные прикладные программы также могут быть портированы под новые клоны Линукса достаточно легко, ибо у большинства успешных производителей российского ПО версии под Линукс уже имеются. Проблему составляет офис (редактор, электронные таблицы и т.п.), который также нужно брать готовым (например, создать национальный клон Open Office). Есть проблемы с графическим редактором и играми, которых под Линуксом недостаточно. Тем не менее, мне кажется, мы сможем относительно дёшево и быстро решить проблему контроля над ОС и развития настоящей собственной индустрии ПО.
Да, на этом пути есть очевидные проблемы и сложности. Нужно найти сильных людей для этого амбициозного проекта (а их мало – кто-то уехал, а кого-то держит собственный бизнес). Нужны миллиарды долларов для запуска проекта и создания минимального "джентльменского набора" приложений. Нужна решимость государства и протекционистские меры. Нужна реклама и пропаганда новой ОС.
Однако при сравнении совокупных рисков от использования майкрософтовских операционных систем и риска технологически отстать навсегда с риском неудачи в данном проекте, можно сказать, что рискнуть следует, это риск – вполне оправданный. В противном случае мы просто продолжим безвольно плыть по течению довольно бурной и неисследованной реки – со всеми рисками, сопутствующими такому занятию.
Источник
Offline
#2 25.09.09 16:31
Re: [Россия] Нужна ли нашей стране своя операционная система?
http://lurkmore.ru/%D0%A0%D1%83%D1%81%D … 0%9E%D0%A1
Русская ОС (или «Русская Операционная Система», или «РусОС», или «Русская Операционная Система для персонального компьютера»).
Мифическая операционная система, «основанная на философии общения», разрабатываемая неким Горловым Александром Владимировичем (также известен как Горлафф, Горло и т. д.). Суть разработки заключается в покупке и чтении книг с названиями вроде «Программирование в Delphi для начинающих», «Ассемблер для АйБиЭм ПК» и тому подобных. Также идет постоянный набор «разработчиков релизов». На начальном этапе проекта некий Мустафа написал для РусОС единственный реально существующий программный компонент — загрузчик, на этом все и закончилось. Есть мнение, что Горлов и его РусОС это своеобразная пародия на различного рода косные и безграмотные бюрократические инициативы в сфере высоких технологий (пресловутые нанотехнологии, интернетизация сельских школ и т. п.).
Горлов поддерживает сайт РусОС на Народ.ру, где и публикует отчеты о своих прочтениях и новоприобретенных соавторах. До недавнего времени гостевая книга проекта была очень веселым местечком, однако премодерация все испортила.
Сайт РусОС является совокупностью бредово-казенно-абсурдных высказываний наподобие:Процессор Пентиум — это логическое устройство. Любое действие процессора определяется логикой этого процесса.
Д-Ко — душевный компьютер, предназначенный для эксплуатации русской операционной системы. Основная идея компьютера Д-Ко - обеспечивать защиту от стресса и депрессии и сохранять нужную для нужд пользователя производительность труда пользователя.
Возможно уменьшение объема доступного ОЗУ, для настройки под конкретного пользователя. Практика показывает, что порой ОЗУ бывает слишком много и пользователь старается его чем-нибудь забить. Это — дурная множественность. Пользователь занимается не своим делом а забиванием ОЗУ, чт ведет к потере производительности труда, снижению самоуверенности в себе, а далее к стрессу и депрессии.
Коротко о себе: мой ник o`kante и в свободное от работы время я увлекаюсь программированием языков программирования и всёго, что с этим связано (в том числе и операционных систем).
_____________________________________________________________________
В этой стране есть национальная ОС — МСВС (мобильная система вооруженных што пистец сил). Злые языки утверждают, что денег хватило только на выпиливание из древнего RedHat всех копирайтов (это нарушение лицензии GPL) и создание брутального интерфейса. Исходные коды не предоставляются (опять же нарушение GPL). Настоятельно рекомендуется к использованию всем поцреотам.
раздается на торрен.сру
Исправлено old nikky (25.09.09 16:32)
Offline
#3 25.09.09 17:42
Re: [Россия] Нужна ли нашей стране своя операционная система?
http://forum.ubuntu.ru/index.php?topic=66348.0
Здесь тоже обсуждение велось, аж 10 страниц накатали. :-)
Offline
#5 25.09.09 18:26
Re: [Россия] Нужна ли нашей стране своя операционная система?
Ассиметричный ответ России на отставание, это объявление России зоной свободного ПО.
Т.е. первые три года после издания - полная поддержка государством прав разработчиков, драконовские меры по отношению к пиратам. После этого срока государство прекращает защиту продукта. С этого момента любой может юзать, взламывать, видоизменять программы, если хватит ума обойти средства защиты разработчиков.
Кроме этого ввести систему электронного голосования для своих граждан, где калждый зарегестрированый пользователь может указать список продуктов - к которому он должен получить доступ сразу после выхода. По итогам выбирать победителей и выплачивать разработчикам за лицензию на всю страну. Потратив сотню миллионов долларов за антивирус на всю старну, государство уже окупит весь фонд выделенный на закупки ПО (миллиарда два), за счёт роста производительности в стране.
Offline
#7 25.09.09 19:44
Re: [Россия] Нужна ли нашей стране своя операционная система?
Чукепс написал(а):
Отличные меры.
Т.е. я три года работаю над продуктом, выпускаю его на рынок, а потом его взламывают, добавляют пару строк и выдают за свой?
При этом, я не могу никому пожаловаться, ибо не догадался придумать аццкие методы защиты.
При этом мне никто ничего не гарантирует оплаты за разработку в течении двух-трёх лет.
Всегда есть плюсы и минусы.
Будет выбор использовать старое ПО бесплатно или новое за плату. Значит новое будут меньше взламывать.
Кроме этого можно будет наконец исполнять законы по защите, потому-что в таком виде, каком они есть сейчас, этого делать нельзя.
Потому-что, во-первых, тогда встанет всё и сядут все. Во-вторых. Уровень подготовки IT-специалистов у нас в стране упадёт. Например, благодаря неисполнению существующих законов у нас появилось большое количество специалистов в 90-е годы. Один из приехавших из США говорил, что его готовы были там с руками отовать, потому-что 70% программистов США писали тогда макросы на VBA. А он мог писать и на с++, и на delphi, и в фотошопе что-нибудь изобразить.
Кроме этого, если продукт никто не покупает за 3 года, то откуда надежды, что его будут брать потом? Зато будет возможность дать людям ознакомиться со старым продуктом, научиться с ним работать и купить новую версию с поддержкой.
Насчёт изменения и продажи другими людьми. Авторские прова ведь никто не отменяет. В то же время и сейчас никто не гарантирует защиту от людей, которые получив доступ к исходникам, выпускают свой продукт с минимальными изменениями.
Чукепс написал(а):
Wanderer написал(а):
Кроме этого ввести систему электронного голосования для своих граждан, где калждый зарегестрированый пользователь может указать список продуктов - к которому он должен получить доступ сразу после выхода.
Т.е. должна быть какая-то нереальная пресс-служба, которая бы знала, какой продукт, где и кем разрабатывается, при этом ещё отсылать "всем" новости об этом продукте. Правильно понимаю?
Как сейчас проводятся тендеры? Есть позиции, желающие подают заявки.
Чукепс написал(а):
И, конечно же, выберут ту систему, которая более менее работоспособна и юзабильна, а не ту, которая разрабатывалась в фирме родственников министра. При этом известно, что выбирать будет кто-то определённый.
Можно сделать весь процесс полностью открытым, с возможностью любого гражданина получить доступ ко всем данным и статистикам системы. Тогда группы общественных организаций, которые будут следить за процессом нарастут как грибы.
Чукепс написал(а):
А где данные, что государство потратило на антивирус (и какой?) два млрд долларов?
Какая связь между выпуском антивируса и производительностью в стране?
Точных данных не искал. Прикинул что это 0,1% ВВП.
Сейчас куда не сунешься, у всех на компьютерах куча вирусов, причём в первую очередь в государственных структурах. Системы либо работают как попало, либо вообще не работают. Банально каждые 5 минут задержки из-за тормозов в сутки(хотя реально больше), это 1% производительности. Но кроме этого идёт нагрузка на трафик, потеря данных и кондифициальной информации.
Какой же антивирус выбрать могут решать граждане обычным голосованием.
Offline
#9 25.09.09 20:44
Re: [Россия] Нужна ли нашей стране своя операционная система?
Wanderer написал(а):
Как сейчас проводятся тендеры? Есть позиции, желающие подают заявки.
Недавно компанией хотели учавствовать в тендере на поставку оборудования одной гос структуре.
Денег они предлагали столько, что любой бы сработал в убыток. От человека из той структуры узнали, что денег на самом деле более чем в 2 раза больше, просто об этом никто не знает, тк правительство проталкивает какую-то питерскую компанию. Оборудование которой не удовлетворяет интересам этой структуры, в отличии от нашего, но всем пох.
А вы говорите тендеры... Мало вы о них знаете еще :)
Offline
#10 25.09.09 21:15
Re: [Россия] Нужна ли нашей стране своя операционная система?
Binni, я в них участвовал с обеих сторон. ))
Зло в них в том, что они закрыты, и выбор делается конкретными людьми, которые могут повернуть всё как им будет удобно.
Значит нужно, чтобы результат не зависел от лиц проводящих конкурсы. Всё должно быть ясно и понятно. Например - 150 тыс. выбрали Касперский. 100 тыс. ДокторВеб. Каждый голос открытый и любой человек может это проверить.
Например, уже сейчас. Завалился газпромовский вертолёт на Алтае. Куча людей обсуждает это на форуме. 1 говорит - "пишу письмо президенту". Ответа нет. Все видят. "Пишу второе письмо президенту". Ответа нет. Все видят. После десятка таких писем все знают - президент забил.
Так и тут можно Eset Software пишет - отправляю заявку. Все её пользователи об этом знают. Если заявка не принимается, все об этом знают и доносят до остальных информацию, что руководителя комиссии пора садить. Если руководитель не посажен, значит нужно садить министра. Если не посажен министр, значит пора что-то делать с президентом.
Исправлено Wanderer (25.09.09 21:16)
Offline
#11 25.09.09 21:55
Re: [Россия] Нужна ли нашей стране своя операционная система?
Смотрел одну передачу про войну Netscape и мелкософт. Там упоминалось про Билла (хз, с какой стати вообще, может и для того, что типа "со*те все!!"), как он на одной из пьянок заявил - "Да у меня власти больше, чем Буша".
Если по теме, то ОС России нужна, хотя бы для утверждения как великой и не зависимой державы. Другое дело с чего начинать, думаю не стоит изобретать очередной велосипед типа ДОС.
Исправлено kai (25.09.09 22:21)
Offline
#12 25.09.09 22:31
Re: [Россия] Нужна ли нашей стране своя операционная система?
не ну а чо, если возьмут линукс и его закатают так как закатали юникс до макося, то не плохо чо, только тямы хватит ли?
думаю нет.
если только купить мандриву и поселить их в академ городке кормить их, и давать им руских бап, может чонить и лучшее придумают, типа рурива, или мандру))
Offline
#13 25.09.09 23:02
#14 26.09.09 01:12
Re: [Россия] Нужна ли нашей стране своя операционная система?
Теоретически конечно хорошая идея создать свою ОС и я только за, но походу опять может получится - "хотели как лучше, а получилось как всегда" ((
В последнее время у нас стало модно во всеуслышание объявлять о вложении астрономических сумм в какие-нибудь проекты, ещё бы они отчитывались о потраченных деньгах.
А так-то было неплохо переманить наши умы из силиконовой долины обратно.
Кстати, не помню где читал, про то что в мелкомягких вбухали в своё время не меряно бабла из гос. бюджета штатов, поэтому сейчас окошки и стоЯт на большинстве компов в мире.
Offline
#15 26.09.09 01:23
#16 26.09.09 08:42
#17 26.09.09 10:00
Re: [Россия] Нужна ли нашей стране своя операционная система?
один чорт какое нить Г получится, хоть и преределали юникс до мака а толку, он мир не покарил, да и я с старого доброго окошка, пока переходить никуда не собираюсь, это ведь мало что прейдется привыкать к новой ос так еще и ко всему софту, это как раз та причина по которой я еще не на линукс
Offline
#18 26.09.09 10:14
Re: [Россия] Нужна ли нашей стране своя операционная система?
Wacom написал(а):
Теоретически конечно хорошая идея создать свою ОС и я только за, но походу опять может получится - "хотели как лучше, а получилось как всегда" ((
В последнее время у нас стало модно во всеуслышание объявлять о вложении астрономических сумм в какие-нибудь проекты, ещё бы они отчитывались о потраченных деньгах.
А так-то было неплохо переманить наши умы из силиконовой долины обратно.
Кстати, не помню где читал, про то что в мелкомягких вбухали в своё время не меряно бабла из гос. бюджета штатов, поэтому сейчас окошки и стоЯт на большинстве компов в мире.
не все таг просто, дорогой товарисч! (с). ладно - создали систему (этого щас как говна - производители нетбуков ставят всякие линпусы) с базовым набором софта(офис и интернеты, ну и базы данных с бухгалтерией). НО! а как быть с тяжелым софтом? стоимость того же фотошопа на порядок выше винды, более сложные - еще на порядок. а cad/cam/cae/pdm - кто специально для тебя будет их писать? а драйверы, а сама платформа? мелкософт между прочим работает с прототипами процессоров, даже создавая их эмуляторы, при этом хотят даже создать свой - но чувствуют, что не потянут.
Offline


