|
|
Открытые исходники в 2005 году: на правильном пути
В 2005 году развитие рынка ПО с открытым исходным кодом продолжалось весьма уверенно. Свободные программы завоёвывали всё новые места под солнцем — от массовых пользовательских машин (браузер Firefox) до серверов баз данных и корпоративных рабочих станций. Концепция open source, наконец, получила общее признание на рынке. Sun даже сделала на неё ставку, открыв свою ОС Solaris. Старый скандал не сменился новым 2005 год в области opensource прошёл без новых шумных скандалов, подобных тем, свидетелями которых мы были в предыдущие годы. Судебная атака SCO на Linux, начатая в 2003 году процессом против IBM, теоретически всё ещё продолжалась, и продолжается до сих пор; но её результат был ясен практически всем ещё к началу года. Linux выдержал экзамен — никаких нарушений «интеллектуальной собственности» SCO в нём не обнаружилось. В конце 2004 года из инвестиционной компании Canopy (созданной Рэем Ноорда (RayNoorda), основателем Novell), основного акционера SCO, был «с треском» уволен исполнительный директор Ральф Ярро (RalphYarro) с двумя соратниками. Они были обвинены в серьёзных финансовых махинациях, при помощи которых положили себе «в карман» более 20 миллионов долларов. Решение принял сам престарелый Рэй под влиянием дочери Валь Кридель (ValKreidel). Дело дошло до суда; процесс завершился мартовской договорённостью, по которой за Ярро остались принадлежавшие Canopy акции злосчастной компании SCO. Логично предположить, что именно с SCO были связаны «достижения» Ярро на посту исполнительного директора. Через несколько дней после договорённости Валь Кридель, по сообщениям СМИ, совершила Процессы SCO против IBM, RedHat против SCO и Novell против SCO не завершены. Но SCO не смогла представить никаких конкретных доказательств, несмотря на неоднократные требования суда. После этого в реальность требований SCO уже никто не верит. В результате позиции «открытых исходников» только усилились — стало ясно, что успешная судебная атака на пользователей и распространителей ПО маловероятна. Прорыв в массы Внимание широкой публики теперь привлекали уже не баталии в судах. Давняя мечта сторонников концепции opensource, прорыв к массам «обычных пользователей», в 2005 году окончательно стала реальностью. Это произошло благодаря весьма удачному «выступлению» Этот продукт основан на исходных кодах Netscape, открытых ещё в 1998 году. Во многом именно с «освобождения» браузера Netscape началось распространение концепции «открытых исходников» в коммерческом секторе. Сам термин opensource был выработан именно в связи с проектом, получившим название Mozilla. Однако для создания действительно качественного продукта потребовалась серьёзная переработка, проведённая силами постоянно растущего сообщества. Firefox 1.0 был выпущен в ноябре 2004 года. К этому моменту львиная доля рынка принадлежала браузеру MicrosoftInternetExplorer; но его возможности, с точки зрения многих пользователей, были недостаточны. К тому же уровень безопасности InternetExplorer оставлял желать лучшего; некоторые «дырки» не закрывались весьма долго. Разработчики и сторонники Firefox не упустили свой шанс. Была проведена оригинальная кампания по сбору средств на рекламу Firefox. Фамилии тех, кто внёс деньги, были В декабре 2005 г., сразу после выхода новой версии Firefox 1.5, MozillaCorporation (управляющая разработкой Firefox)
И сама реклама, и шум вокруг её создания, и, наконец, просто репутация Firefox как надёжного и безопасного браузера сделали своё дело. В течение 2005 года «огненная лиса» сумела заметно потеснить InternetExplorer; к ноябрю свободный браузер преодолел десятипроцентный барьер. Хотя Firefox рекомендовала своим сотрудникам компания IBM, главным образом браузер устанавливают именно «обычные», массовые пользователи, на личных компьютерах. Имеются данные о том, что браузер больше всего используется в выходные дни, т.е. с домашних, а не корпоративных машин. Linux «на столе» в корпорациях Впрочем, крупные компании тоже отнюдь не игнорируют «открытые исходники». Всё больше внимания уделяется системе Linux, в частности, и как «настольной» ОС. Возможности пользователя при работе в Linux могут быть легко и весьма надёжно ограничены. Можно эффективно избежать установки несанкционированного ПО, нарушений правил при работе с интернетом, увеличить безопасность систем. Безусловно, требуется квалифицированное обслуживание; но в крупном бизнесе оно необходимо в любом случае. В 2005 году рабочие места под управлением Linux были установлены в целом ряде банков, таких, как Canara Bank в Индии, ведущий банк Ирландии AIB, итальянский BPU Banca. Российский «Инвестсбербанк» также выбрал для установки на рабочие станции своей агентской сети систему Linux, в поставке российской компании «Пингвин» — будущее мобильных устройств? Заметного внимания в 2005 году удостоилась тема мобильных устройств под управлением Linux. Ранее уже были известны наладонные Так, компания Motorola, по словам руководителя её подразделения по мобильному ПО Грега Бесло (GregBeslo), поставила цель «продвинуть Linux на как можно большее количество телефонов». Более того, по заявлению компании Trolltech, разработчика популярной графической среды для мобильных устройств Qtopia, «как минимум 20 компаний» ведут разработку мобильных телефонов под Linux или платформ для них. Консорциум OpenSourceDevelopmentLabs (OSDL), играющий центральную роль в разработке ядра Linux, объявил об инициативе Mobile Linux Initiative. В её рамках будет проведена работа по адаптации Linux для мобильных устройств. Говорить о заметных результатах пока что рано; на данный момент предлагаемые модели Возможности свободного ПО увеличиваются Сообщество разработчиков ПО с открытым исходным кодом постоянно растёт; результат его работы — всё больший поток новых программ и новых версий. Конечно, далеко не все из них заслуживают внимания. Тем не менее, возможности многих из этих программ весьма полезны, и спектр их в 2005 году продолжал расти. Так, вышла версия 2.0 наиболее известного из «альтернативных» офисных пакетов — OpenOffice.org. Среди многочисленных улучшений — добавление пакета «настольной базы данных», увеличение совместимости с форматами файлов MicrosoftOffice, ускорение работы и т.д. Кроме того, основным форматом документов OpenOffice.org теперь стал OpenDocument, стандарт на основе XML, официально утверждённый концорциумом OASIS. Этот формат поддерживается или скоро будет поддерживаться практически всеми остальными «альтернативными офисами», включая другой развитый свободный пакет — KOffice. Microsoft, однако, предпочитает продвигать собственный опубликованный формат — OfficeXML; поэтому говорить о полной совместимости разных офисных пакетов пока не приходится. Более специализированное ПО также активно развивалось. В частности, российская компания «Криптоком» опубликовала свободную реализацию алгоритмов электронной подписи, официально признанных в России (ГОСТ 1994). Системы управления базами данных с открытым исходным кодом в 2005 году стали активно «наступать на пятки» дорогостоящих СУБД. Важным этапом стал выход MySQL версии 5.0. СУБД MySQL давно известна своим быстродействием, но её возможности ранее были недостаточны. В пятой версии реализованы ключевые функции (такие, как хранимые процедуры); теперь для многих Производители обоих ведущих коммерческих СУБД отреагировали на повление свободных конкурентов, выпустив бесплатные базовые версии — MSSQLExpressEdition и Oracle 10gExpressEdition. Компания Oracle, кроме того, проявила активный интерес к СУБД с открытым исходным кодом — она Компании вкладывают деньги в opensource Действия Oracle — не единственный пример внимания крупных фирм к «открытым исходникам» в прошедшем году. По сообщению BusinessWeek, только во вновь создаваемые компании, связанные с opensource, в 2005 г. было вложено 400 миллионов долларов. Перед глазами инвесторов есть как минимум один пример успеха, связанный с данной моделью — RedHat, которая по итогам 2005 года объявила о блестящих финансовых резульатах. Впрочем, у второй из мировых Компания Sun в 2005 году резко увеличила свою связь с «открытыми исходниками». Она и ранее поддерживала проект OpenOffice.org; теперь Sun открыла исходные коды одного из своих ключевых продуктов, операционной системы Solaris. Президент Sun Джонатан Шварц (JonathanShwartz) считает, что наступила «эпоха участия», когда каждый может внести свою лепту в развитие информации в Сети. Многим специалистам, однако, куда более интересно другое программное решение Sun — платформа Java. А её, несмотря на «эпоху участия», компания пока что не делает свободной (официальная причина — чтобы не создавались несовместимые версии). Впрочем, стандарт Java опубликован, и в 2005 году была официально сертифицирована Geronimo — opensource реализация заметной части платформы, Java EnterpriseEdition (J2EE), разработанная ApacheFoundation. К сожалению, в неё не входит ключевая часть Java — Java 2 StandardEdition (J2SE), и в частности «сердце» платформы, виртуальная машина Java (JVM). Частичная реализация JVM или её замены существует в проектах Kaffe и GNU Compiler for Java (GCJ); в 2005 году началась работа над полной реализацией J2SE, которая должна стать сертифицированной — проект ApacheHarmony. Ключевая роль сообщества Существуют опасения, что новая волна вложений в opensource окажется очередным «пузырём». Всякий ли проект, включающий распространение По мнению многих экспертов, чтобы открытость достигла своей цели — т.е. привела к широкому распространению и быстрому совершенствованию программной системы — недостаточно самого факта доступности кода. Требуется наличие у данной программы реального, активного сообщества пользователей, заметная часть из которых сможет принять участие в разработке (хотя бы своими предложениями и сообщениями об ошибках). Развитие коммерческой стороны проекта не должно отчуждать сообщество. По Далеко не у всех opensource проектов, особенно, продвигаемых недавно созданными компаниями, есть такой «отдел маркетинга». По В последние годы важность сообщества весьма заметна на примере дистрибутивов Linux. Компания RedHat наряду с официальной версией RedHatEnterpriseLinux поддерживает проект Fedora, предназначенный для разработки дистрибутива с участием сообщества. Подобный проект, OpenSuSE, был начат компанией Novell в этом году. Однако многие участники сообщества предпочитают другую концепцию дистрибутива — разработку, исходящую от самого сообщества, без ведущей коммерческой компании. Наиболее известный из таких дистрибутивов — DebianGNU/Linux — отличается редким выпуском версий Существует достаточное количество пользователей, которые предпочитают принципы Debian, но хотели бы быстрого развития системы. Для них хорошо подходит Ubuntu — дистрибутив на основе Debian, управляемый коммерческой компанией Canonical, но при сохранении весьма заметного влияния сообщества. Владелец Canonical — южноафриканец Марк Шаттлворт (MarkShuttleworth), в своё время ставший космическим туристом на корабле «Союз» и Международной космической станции. Количество пользователей Ubuntu за год заметно выросло. Но, возможно, главной «исторической миссией» Canonicalбудет поиск правильной модели взаимодействия между сообществом разработчиков и коммерческой компанией; обеспечения необходимого баланса интересов. Именно от успехов подобного взаимодействия может зависеть дальнейшее развитие рынка ПО с открытым исходным кодом. Михаил Рамендик / CNews Analytics |