Microsoft и Open Source: от противостояния к сотрудничеству : Новостная лента. Интернет технологии : Filebox.ru новостные ленты, мобильные технологии и интернет  Программы | Новости | ТОП-100 программ | Статьи

Microsoft и Open Source: от противостояния к сотрудничеству : Новостная лента. Интернет технологии : Filebox.ru новостные ленты, мобильные технологии и интернет
20 апр 2010, 19:20г. автор CNews.ru

Microsoft и Open Source: от противостояния к сотрудничеству

История взаимоотношений компании Microsoft и Open Source-сообщества непроста и ведет начало с конца 90-х, когда широкое распространение Windows и Office - базовых продуктов Microsoft - сделало компанию фактическим монополистом на рынке программного обеспечения (ПО). Такое положение дел не нравилось многим, а достаточно агрессивная политика Microsoft в отношении конкурентов, ошибки и недоработки в ее продуктах только увеличивали число противников.

В 1998 году после ряда антимонопольных процессов Microsoft фактически признала в свободных программных продуктах конкурента, ссылаясь на ОС Linux как альтернативу Windows. Примерно в то же время появилось направление "открытое ПО" (Open Source), которое по определению очень похоже на классическое "свободное ПО" (Free Software) Ричарда Столмана, но более привлекательно для предпринимателей, поскольку не требует, чтобы открытое ПО обязательно предоставлялось бесплатно.

После утечки внутренних документов компании Microsoft (так называемые Halloween Documents), в которых содержалось признание значительных возможностей концепции Open Source в целом и операционной системы Linux в частности, а само открытое ПО называлось источником конкуренции с Microsoft, обстановка еще более накалилась. Корпорация стала главным идеологическим противником всего сообщества Open Source. Нужно отметить, что Microsoft всегда заявляла, что данные документы не являются официальными и не отражают позицию компании в отношении Open Source.

Противостояние с Microsoft явным образом отразилось на дальнейшем развитии сообщества Open Source, привлекая в его ряды все большее число разработчиков, недовольных политикой компании. Среди "сочувствующих" стали фигурировать и ведущие мировые вендоры ПО, такие как IBM, Sun Microsystems, Novell, благодаря чему направление Open Source постепенно приобрело достаточно большое влияние на рынок программного обеспечения.

С 1998 года и до настоящего времени возможности программ с открытым исходным кодом и их поддержка в бизнесе неуклонно растут. Под Linux активно создаются не только серверные, но и пользовательские программные системы, и многие из них успешно сочетают концепцию Open Source и коммерческого продукта.

Конец "священной войны"

Рост популярности открытых программ, и прежде всего, операционной системы Linux, в последнее время невозможно не заметить. Также невозможно не заметить и постепенное изменение официальной позиции Microsoft по отношению к Open Source. Очевидно, что статус "главного врага" открытого ПО не устраивает корпорацию, которая в последнее время стала проводить активную политику, нацеленную на его изменение.

Совместный поиск возможных путей технологического развития за счет использования сильных сторон обеих моделей разработки - открытой и проприетарной - выгоден как поставщикам коммерческого ПО, так и разработчикам открытых решений. Microsoft открыто объявляет об изменении своей стратегии в отношении с Open Source-сообщества, осознавая преимущества совместной работы с Linux и открытым ПО. Конкуренция остается, но это будет здоровая конкуренция между различными программными решениями, от которой конечный пользователь должен только выиграть.

Для реализации этой стратегии Microsoft намеревается улучшить работу с партнерами в отношении продуктов с открытым исходным кодом, увеличить количество и объем мероприятий типа OSBC (Open Source Business Conference), активно спонсировать разработчиков открытого ПО. Одной из главных задач становится донесение до клиентов и партнеров корпорации информации о том, что "священной войне" между Microsoft и СПО настал конец. По словам главного управляющего Microsoft по программному обеспечению с открытым кодом Джеймса Уцшнайдера (James Utzschneider), Microsoft намерена развенчать миф о себе как о компании исключительно проприетарной, закрытой для партнерства. Также планируется наладить более эффективную обратную связь с представителями Open Source-сообщества для дальнейшей интеграции их продуктов с решениями Microsoft.

Частью информационной поддержки данных инициатив стало создание под патронажем Microsoft фонда CodePlex Foundation, цель которого - стать связующим звеном между Open Source-разработчиками и коммерческими компаниями. Ранее компанией был создан одноименный хостинг открытых проектов. Также Microsoft открыла обновленный раздел сайта, посвященный проектам с открытым кодом, на котором создан каталог разработок компании, код которых полностью или частично доступен. Помимо всего прочего, там можно найти различную информацию, касающуюся вклада корпорации в индустрию открытого ПО.

Цель CodePlex Foundation, созданного под патронажем Microsoft, - стать связующим звеном между Open Source-разработчиками и коммерческими компаниями Между тем, сообщество Open Source данные шаги своего главного противника восприняло неоднозначно. Слишком уж напряженными в последнее время были отношения, чему немало способствовали недоброжелательные заявления со стороны руководства Microsoft в отношении Linux и других открытых продуктов. Очевидно, что Microsoft придется приложить немало усилий для того, чтобы убедить Open Source-сообщество в искренности своих намерений.

Преимущества и подводные камни

За пределами США свободные программы нередко воспринимаются как возможность избавления от зависимости от американских корпораций. Это стало одной из причин интереса правительств и государственных деятелей к таким программам. В первую очередь, о создании своих дистрибутивов Linux заявили "идеологические противники" США - Китай, Северная Корея, Куба.

В России, Белоруссии и Украине также активно муссируется идея разработки собственной операционной системы на базе открытых источников. Основным мотивом ее сторонников является пожелание, чтобы деньги налогоплательщиков уходили не на лицензирование недешевых иностранных продуктов, а шли на поддержку и развитие отечественной отрасли разработки ПО. Однако приходится учитывать и тот факт, что переход на Open Source, а тем более разработка собственной ОС - задача достаточно непростая. Ее решение требует тщательной проработки, значительных вложений финансовых средств и времени. Отчасти поэтому большинство идей так осталось и на уровне предложений.

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

Евросоюзом был инициирован ряд довольно масштабных проектов по переходу на открытое ПО. Так, еще в 2003 году были опубликованы рекомендации Европейской Комиссии по переходу на ПО с открытым исходным кодом. Евросоюз также финансирует проект OpenEvidence по созданию свободных программ для сбора и хранения электронных подписей, документов и других официальных свидетельств. При поддержке ЕС стартовал проект CALIBRE, который должен способствовать развитию и широкому применению открытого ПО в Европе. Однако и здесь дальше инициатив и исследований зачастую дело не идет.

Многочисленные исследования и расчеты затрат по переходу на открытое ПО показывают, что говорить о какой-либо экономии средств в данном случае нет никаких оснований. Несмотря на отсутствие платы за лицензирование, перевод существующих решений на Open Source зачастую стоит гораздо дороже, чем продление действующих лицензий Microsoft. Затраты на миграцию в первую очередь связывают с перепрограммированием существующих программ под новую платформу, конвертацией документов, консалтинг и переобучение пользователей.

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

Также весьма сомнительной является и завышенная статья затрат, связанная с переобучением специалистов на новые программные продукты. Если специалист обладает достаточной квалификацией, чтобы разобраться с продуктами Microsoft, вряд ли у него возникнут сложности с программами, основанными на открытом коде. Затраты же на обучение специалиста что на Windows, что на Linux, мало отличаются. А вот рядовому пользователю, привыкшему просто выполнять определенный заученный набор действий, перестроиться на другую платформу, действительно, тяжело.

Опыт миграции

По мнению представителей Microsoft, на сегодняшний день не существует примеров удачного внедрения решений Open Source на уровне государства. Имеющийся опыт таких внедрений зачастую говорит о том, что подобный переход экономически не всегда целесообразен.

Летом 2004 года муниципалитет города Барселона (Испания) утвердил меры по переводу на свободное программное обеспечение информационных систем мэрии и связанных с ней структур, а также установку офисного пакета Open Office на компьютеры местной администрации. Впоследствии правительству городу пришлось одобрить покупку шести тысяч лицензий на Microsoft Office 2007 на сумму более полумиллиона евро, на том основании, что использование СПО будет "слишком дорого". Источники в правительстве города объяснили свое решение тем, что хотя Open Office и бесплатен, большинство используемых приложений адаптировано на работу с Microsoft Office и придется тратить время и средства на их доработку.

В том же году администрация города Берген (Норвегия) объявила о своих планах по переводу административных и образовательных серверов, а также рабочих станций на Linux. Если с серверами проблем не возникло, и проект был успешно завершен, то с рабочими станциями все обстояло не так гладко. Несмотря на успешное пробное внедрение Open Office, использование настольных приложений на базе СПО было решено отложить. Город не смог получить необходимое финансирование, чтобы обеспечить безболезненный переход на новое ПО, поэтому рабочие станции остались работать под управлением MS Windows и Office.

В аналогичной ситуации оказался муниципальный совет лондонского района Ньюхэм. Руководство района приняло решение отказаться от проекта по внедрению решений на базе Open Source, инициированного совместно с компанией IBM. В Ньюхэм используется около 5000 автоматизированных рабочих мест, на которых установлены различные версии MS Windows и Office. Оценив затраты, преимущества и риски, связанные с переводом решений на открытые технологии, сотрудники ИТ-департамента предпочли сохранить существующие решения, сконцентрировавшись на переговорах с Microsoft по их стандартизации и модернизации. Директор ИТ-департамента муниципального совета Ньюхэма Ричард Стил отметил: "Переход на систему с открытым кодом, возможно, дал бы нам некоторые краткосрочные выгоды, однако в длительной перспективе существуют более весомые преимущества при стандартизации на базе платформы Microsoft в связи с применяемыми информационными технологиями и лидерством в части новых разработок".

Министерство юстиции Нижней Саксонии (Германия) смогло сэкономить около $2 млн за счет использования средств централизованного управления ИТ-инфраструктурой, построенной на основе базе Microsoft Windows Server. После внимательного изучения существующих технологий, включая решения на базе Linux, руководство ИТ-департамента министерства юстиции приняло решение продолжить сотрудничество с Microsoft. При этом было отмечено, что переход на открытые технологии потребовал бы значительных вложений в изменение существующих систем. Использование решений Microsoft также позволило значительно повысить качество и скорость предоставления ИТ-сервисов конечным пользователям.

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

Разумеется, существуют и более успешные примеры перехода на открытые продукты. В Испании власти автономного округа Эстремадура приняли решение о создании комплекта ПО LinEx, состоящего из ОС Linux и ряда ключевых программ с открытым исходным кодом. После его успешной апробации в школах региона, на LinEx перешла и вся администрация Эстремадуры. Руководство города Гармлем (Нидерланды) в рамках программы, направленной на поддержание независимости от поставщиков ПО, приняло решение о переводе 2000 компьютеров на OpenOffice. При этом выяснилось, что переобучение персонала на работу с новой системой обойдется в 10 раз дешевле, чем лицензии на новую версию Microsoft Office. В Италии, Дании, Швейцарии, Польше, Болгарии и еще ряде европейских стран также успешно были реализованы проекты по переходу на решения с открытым исходным кодом. Все это говорит о том, что при грамотном подходе Open Source действительно может стать хорошей альтернативой проприетарному ПО.

Надо сказать, что в Microsoft внимательно следят за подобными попытками крупных клиентов отказаться от использования их продуктов. Когда ситуация заходит слишком далеко, представители компании всегда готовы вмешаться и предложить значительные скидки на свои решения. Это зачастую является ключевым моментом при принятии решения. Для примера можно привести тот факт, что руководитель Microsoft Стив Балмер лично летал на встречу с мэром Мюнхена, пытаясь отговорить администрацию города от перехода на открытое ПО. Правда, тогда Балмер успеха не добился, и проект LiMux стартовал, не смотря ни на что, но это скорее исключение, чем правило.

Максим Никитин

Смотри так же другие новости из Новостная лента. Интернет технологии




Поиск по сайту
Обратная связь
Разработчикам
Реклама на сайте

Политика конфиденциальности
Пользовательское соглашение

 

Filebox.ru каталог архив программного обеспечения для Windows, работает с 2003 года.
Copyright © 2003-2026 Filebox.ru All Rights Reserved.

Яндекс.Метрика