Как делать деньги на Open Source?
Михаил Рамендик
Бизнес на ПО с открытым кодом еще полтора десятилетия назад был лишь мечтой компьютерщиков. На современном же рынке open source - уже не новость и не диковинка, а одно из принятых направлений. Тем не менее, "сделать деньги" из открытого кода совсем не просто. CNews Analytics предлагает обзор мирового и российского бизнеса, связанного с открытым ПО.
Движение свободного ПО было основано в 80-е годы (основную роль сыграл Ричард Столлман, создавший проект GNU). Но стать действительно масовым и набрать немалую силу ему было суждено в первой половине 90-х.
Сеть интернет тогда росла не по дням, а по часам. Сначала основной ее аудиторией, а позже "богами" ее развития были технические специалисты - программисты, системные администраторы, архитекторы сетей, студенты-компьютерщики... Совместными усилиями они создали немалый "корпус" свободного ПО, ставший фундаментом для всех последующих достижений.
Наиболее широко известной свободной программой стало ядро ОС Linux, хотя далеко не все специалисты в тогдашнем сообществе признавали ее достоинства - многим были более симпатичны FreeBSD, другие варианты BSD или даже закрытые версии Unix. Это не мешало им вместе работать над другими проектами, такими, как язык Perl или веб-сервер Apache.
Многие специалисты тогда хотели бы сделать свободного ПО источником дохода. Это позволило бы им не заниматься для заработка чем-то другим и полностью сконцентрироваться на развитии своих проектов. Появлялись различные фирмы, предлагавшие в основном компакт-диски с программами, а также свои варианты ("дистрибутивы") Linux и другого свободного ПО.
Однако на первых порах для такого бизнеса не было широкого рынка. Свободным ПО пользовались в основном специалисты, которые в лучшем случае купили бы компакт-диск, чтобы не тратить сетевые ресурсы на выкачивание множества программ. Им не требовалась официальная поддержка; они презирали рекламу и прочее "рыночное продвижение".
Компания Netscape одной из первых "поставила" на Open Source
Ситуация стала меняться в 1998-99 годах, когда на "открытые исходники" обратил внимание средний и крупный бизнес. Первой на открытость "поставила" фирма Netscape, предполагавшая за счет открытия кода браузера спасти ситуацию после проигрыша "войны браузеров" Internen Explorer. Это не совсем удалось; монополия IE продлилась еще несколько лет, а Netscape была приобретена AOL. Однако все более широкие возможности открытого ПО привлекли внимание таких компаний, как IBM, Hewlett Packard и Sun, а также - постепенно, в разных странах - государственных и образовательных органов.
С 2002-2003 года open source становится сначала "перспективным", а потом и вполне распространенным вариантом для многих задач в бизнесе. Практически для любых серверных применений существует решение с открытым кодом или же, как минимум, закрытое решение на платформе Linux. Свободный код почти полностью вытеснил из дата-центра закрытые варианты Unix, и наравных конкурирует с серверными вариантами Windows. Да и на корпоративных пользовательских машинах открытое ПО - уже не новость, хотя его доля заметно меньше.
Теперь, когда область применения открытого ПО весьма широка и оно вышло далеко за преедлы круга специалистов, появилось куда больше связанных с ним рыночных возможностей. Прежние мечты во многом стали реальностью - хотя не во всем и не всегда.
Свободное ПО в центре бизнеса: Red Hat и другие
Бизнес, связанный со свободным ПО, бывает весьма различным. И наиболее "чистый" вариант - когда компания занимается преимущественно открытым кодом как таковым - составляет меньшинство. Но его представители и сторонники нередко гордятся этой "чистотой", не без оснований считая именно такой бизнес подлинным оплотом развития свободных программ. (Тем не менее, и такие компании обычно распространяют хотя бы небольшое количество закрытого кода, в виде тех или иных дополнений к открытому).
Наиболее известная в мировом масштабе компания, поставившая свободное ПО в центр своего бизнеса - это, разумеется, Red Hat. Основатели Red Hat начинали с распространения дисков с различным ПО (включая и закрытые варианты Unix) в 1993 году; Linux-компанию они основали в 1995. За последующие годы Red Hat приобрела весьма серьезную репутацию в среде специалистов; и когда пришло время, она сумела сконвертировать эту репутацию в крепкую позицию лидера Linux-рынка. В отличие от многих других компаний, Red Hat смогла пережить "кризис дот-комов" и его последствия, не разорившись и не отказавшись от "линуксной" стратегии.
Центром бизнеса Red Hat является свободное ПО
Продукт Red Hat Enterprise Linux (RHEL) сочетает открытость кода со многими свойствами, важными для корпоративного сектора. Новые версии выходят редко, а старые долго поддерживаются. Официальные бинарные версии RHEL сертифицируются по надежности и безопасности; обеспечивается официальная (и весьма серьезная) поддержка. Red Hat также ведет программу сертификации специалистов и т.п.
Коммерческий RHEL нельзя распространять в бинарном виде. Из того же исходного кода можно собрать неофициальный вариант (и это успешно делается в проектах CentOS и Scientific Linux), но на него не распространяются поддержка и сертификация от Red Hat.
Red Hat становится как бы "между двумя мирами" - упорядоченной сферой корпоративного ИТ и "творческим хаосом" open source. Для корпоративного клиента Red Hat - традиционный, надежный поставщик; для открытого сообщества - один из активных участников разработки и тестирования ПО. Компания поддерживает открытый проект Fedora, в котором могут тестироваться разнообразные новинки; но до коммерческого RHEL дойдут лишь проверенные решения.
Другие компании пытаются достичь тех же успехов, но в мировых масштабах в качестве конкурента Red Hat воспринимается в основном Novell. В отличие от Red Hat, эта компания выросла на совсем других продуктах и услугах, и к открытому ПО пришла относительно недавно - с приобретением компаний Ximian и SuSe в 2003 году. Сочетание технической репутации SuSe, одного из ведущих поставщиков Linux, и рыночных возможностей Novell позволили добиться некоторых результатов, но поколебать лидерство Red Hat компании все же не удалось.
Scientific Linux - выбор ученых?
В последнее время Novell позиционирует себя как поставщика открытых решений, хорошо работающих с закрытым ПО - прежде всего с продукцией Microsoft. В частности, она заключила соглашение с Microsoft, которое подверглось немалой критике из-за сомнительных договоренностей о патентах. Действия Novell вызвали критику в сообществе разработчиков, но, по мнению компании, привлекли некоторых корпоративных клиентов. Время покажет, будет ли новая стратегия действительно эффективной.
Еще один глобально известный игрок на рынке - компания Canonical, ведущая разработку Ubuntu Linux. Ее достижения в деле распространения свободного ПО (особенно на "десктопе") безусловны, но до самоокупаемости Canonical еще далеко, и пока непонятно, как она сможет зарабатывать деньги. Пока что Ubuntu - скорее личный проект мультимиллионера Марка Шаттлворта, чем бизнес, ориентированный на прибыль.
Французская компания MandrakeSoft, начавшая "завоевывать позиции" с рынка своей страны, не справилась с последствиями бурного роста конца 90-х и потому пребывала в состоянии банкротства в 2003-2004 годах. Но в 2005 году, объединившись с бразильской Conectiva под новым названием Mandriva, она стала "набирать высоту".
Впрочем, достижения Mandriva пока не столь заметны, как у Red Hat, Novell/SuSe или Canonical. Было достигнуто соглашение о поставке ноутбуков Intel Classmate PC с Mandriva Linux для школ Нигерии; затем было объявлено , что на этих компьютерах будет работать Windows. По последним сообщениям , Нигерия все же будет использовать платформу Mandriva Linux.
Некоторые другие Linux-компании добились заметных успехов на тех или иных региональных рынках. Например, китайская Red Flag активно участвует в реализации государственных заказов.
В России также есть компании, ставящие открытое ПО в центр своего бизнеса. Вероятно, старейшая из них - санкт-петербургская "Линукс Инк". Ее прямым предшественником была компания Urbansoft, организованная еще в 1992 году и продвигавшая свободные продукты и решения на их базе; основная идея принадлежала американцу Джону Росмену. "Линукс Инк" образован Urbansoft совместно с компанией-интегратором Lynx BCC.
Как рассказал CNews Генеральный директор "Линукс Инк" Леонид Сомс, основные направления деятельности компании - поддержка и продвижение Scientific Linux (свободного "клона" Red Hat Enterprise Linux, ставшего де-факто стандартом во многих научных учреждениях Европы и США), разработка заказного свободного ПО и сервисное обслуживание заказчиков.
Текущие коммерческие успехи компании Леонид оценивает как скромные. Но планы компании, по его словам, достаточно велики.
Российская компания ALT Linux широко известна в сообществе специалистов. Она, в частности, организует недалеко от Москвы регулярные конференции, посвященные свободному ПО. Как сообщил Илья Машкин, менеджер по маркетингу ALT Linux, основателей компании "привлекло само ведение бизнеса на свободном программном обеспечении. При использовании такой модели, в частности значительно повышается производительность труда за счет переиспользования кода. Такой бизнес не плодит монополий, здесь выигрывает тот, кто, что называется, "быстрее бегает". Этот подход нам весьма интересен. Кроме того, всегда присутствовал интерес к базовым, фундаментальным разработкам, а не просто к доводке и настройке готовых систем."
Направления деятельности компании - как поставка "коробочных" и OEM-вариантов Linux и свободных офисных программ, так и заказные решения, техническая поддержка и консультации. ALT Linux создала собственную структуру разработки дистрибутивов, которая, по словам Ильи Машкина, позволяет "в короткие сроки получить решения практически в любой области: от домашней мультимедийной системы до высоконагруженных защищенных серверов."
В основе этой структуры - репозитарий ALT Linux Sisyphus, самый крупный в РФ проект в области свободного ПО, лауреат CNews Awards 2007. Дистрибутив ALT Linux 4.0 Server уже сертифицирован ФСТЭК по 5 классу защиты от несанкционированного доступа (НСД) и 4 классу отс-утствия недокументированных возможностей (НДВ). Совместно с Математическим факультетом МПГУ компания открыла Центр свободного программного обеспечения в образовании .
Среди достижений компании - внедрение заказных решений для Минэкономразвития России, ГИВЦ Минкультуры, ОАО "Вымпелком", РИА "Новости" и других организаций. ALT Linux также ведет исследовательские проекты для Минэкономразвития в рамках ФЦП "Электронная Россия".
Компания "ЛинуксЦентр" была открыта в 2000 году для продвижения в России лицензионного ПО. Как рассказывает ее генеральный директор Павел Фролов, "В то время для того, чтобы составить конкуренцию пиратам, единственным продуктивным способом было установить цены на ПО, сравнимые с пиратскими. Так мы пришли на дорогу Open Source, на которой стоимость лицензий на софт равна нулю, а деньги берутся за сервис и техническую поддержку."
В Интернет-магазине LinuxCenter.Ru можно приобрести многие дистрибутивы Linux, а также BSD, другое открытое ПО и литературу. Компания также издает книги по открытому ПО и выпускает LinuxFormat - единственный русскоязычный журнал, посвященный целиком и полностью операционной системе Linux и открытому ПО.
У ЛинуксЦентра есть также учебные центры и дистрибьюторская сеть. В настоящее время компания открывает офисы во всех федеральных округах, в ближайших планах - авторизовать во всех округах учебные центры по преподаванию Linux и OpenOffice.org. По словам Павла Фролова, с финансовой точки зрения компания успешна, ее обороты исчисляются миллионами долларов в год.
Этот успех позволяет ЛинуксЦентру не только окупать себя, но и принимать участие в запуске новых проектов. Недавно при его поддержке создана компания Mandriva.Ru, продвигающая в России дистрибутив Mandriva и принимающая участие, совместно с французским и бразильским офисами Mandriva, в его разработке. Виктор Федосеев, генеральный директор Mandriva.Ru, сообщил CNews, что у компании уже есть ряд крупных клиентов; большой интерес проявляют государственные учреждения, а также компании, работающие с конфиденциальными персональными данными, в связи с предстоящей сертификацией Mandriva Linux по требованиям ФСТЭК.
Mandriva.RU также предлагает специальную программу для учебных заведений, позволяющую устанавливать ПО как в самом учреждении, так и дома у преподавателей и учеников. У этой программы уже нашлись клиенты - в частности, Mandriva.RU была избрана как поставщик ПО для образовательных учреждений Ханты-Мансийского автономного округа.
Все российские поставщики свободных программ надеются на рост рынка в ближайшее время. Государственные органы проявляют все больше интереса к свободному ПО, как возможности обеспечения собственной информационной безопасности и быстрого входа на мировой рынок программных продуктов. Кроме того, в государственном и корпоративном секторах пришло время массового отхода от "трофейных" контрафактных программ, и заметную долю рынка, занятого ранее "пиратами", сможет занять свободное ПО - тем более что его функционалтные возможности для этих секторов весьма велики.
Открыто-закрытый код
Фирмы, работающие над открытым ПО, редко делают его исключительно свободно распространяемым. Почти у любой Linux-компании есть либо отдельные закрытые дополнения, либо, как минимум, сертифицированные бинарные версии. Но для них эта закрытость - скорее периферийное свойство.
Некоторые другие компании в качестве основного коммерческого предложения выдвигают программный код с "традиционной" закрытой лицензией. При этом они поддерживают также и открытые версии того же или сходного кода, и активно взаимодействуют с сообществом пользователей этих версий.
Довольно распространена практика "двойного лицензирования". Например, известная СУБД MySQL распространяется по лицензии GNU GPL. Эта лицензия позволяет использовать MySQL для частных (или внутрикорпоративных) проектов или же для создания свободного ПО под той же лицензий GPL. А чтобы распространять закрытые продукты, основанные на MySQL, а также чтобы получить особый уровень поддержки и другие услуги, можно приобрести у компании MySQL AB закрытый вариант MySQL. Огромная масса пользователей открытого MySQL позволяет этому продукту поддерживать известность и репутацию, которые ведут, в частности, к продажам закрытой версии.
В России "открыто-закрытой" модели придерживаются такие компании, как SWSoft и Naumen. Компания SWSoft ведет разработку закрытых решений для виртуализации и автоматизации. Но она также работает и над открытой системой виртуализации для Linux - OpenVZ; представители SWSoft активно участвуют в работе над ядром Linux. Открытый код становится технической базой, надежность которой обеспечивается благодаря множеству пользователей по всему миру; и на этой базе SWSoft строит закрытые решения, приносящие доход.
Продукция Naumen - это программные продукты для автоматизации бизнес-процессов и управления деятельностью предприятий. Соотношение закрытых и открытых программ среди продукции Naumen менялось с течением времени; некоторые программы "закрывались" в более новых версиях, другие, наоборот, становились открытыми.
Как рассказал Александр Давыдов, генеральный директор компании, в 2001 году в Naumen поняли одну простую, хотя и не совсем очевидную истину: чем более универсально ПО, чем оно более рапространено, логично и понятно, тем труднее получить на нем доход. Это следствием более общего положения: чем большей общностью обладает идея, тем меньше меньше дохода за нее можно выручить. Например, результаты фундаментальных научных исследований, как правило, печатаются открыто и бесплатны, а вот прикладные, частные исследования закрыты и стоят больших денег.
Отсюда следует, например, что ядро глобально распространенных операционных систем неизбежно должно стать свободным (даже если Microsoft сохранит доминирование на рынке, ее придется открыть ядерные функции). Также очевидно, что когда стандартизируется ПО для автоматизации бизнеса, его ядро также станет открытым.
MySQL нашла компромиссный вариант между платными и бесплатными лицензиями
Свои продукты Naumen открывает при наступлении соответствующих условий. Так, коммерчески успешные версии системы документооборота NauDoc были открыты прошедшим летом, хотя до этого было продано несколько сотен лицензий. Количество скачиваний вновь открытого NauDoc исчисляется тысячами, и компания уже получает доходы от поддержки и обучения пользователей открытой версии.
Между тем компания Naumen разработала новый продукт для документооборота - Document Management System (DMS) на платформе Java и BEPL 2.0. DMS поддерживает принципиально новый уровень масштабирования, обеспречивая работу сотен пользователей одновременно. После выпуска DMS держать NauDoc под закрытой лицензией стало невыгодно, но как открытое ПО он остается зрелым и конкурентоспособным продуктом.
Свободное ПО - фундамент для достижений
Однако и Red Hat, и Novell, и MySQL - далеко не самые крупные компании в мире, активно поддерживающие и распространяющие ПО с открытым исходным кодом. Так, немалую роль в развитии ядра Linux и других свободных программ сыграла компания IBM. Благодаря компании Sun появился наиболее развитый открытый офисный продукт - OpenOffice.org; Sun также выпустила под свободной лицензией ядро OpenSolaris и постепенно открывает платформу Java.
Ни IBM, ни Sun, ни Hewlett Packard или другие подобные "монстры" - не "open source бизнес" как таковой. Они получают прибыль в основном не благодаря поддержке открытого кода или близким к нему закрытым версиям. Конечно, и от такого дохода они также не отказываются - так, Sun продает StarOffice, закрытый вариант OpenOffice.org; но это отнюдь не главный для них бизнес, и не ради него они вкладывают деньги и усилия в открытые разработки.
Для этих компаний свободное ПО - не самоцель, а часть инфраструктуры для самых разных решений. И уже эти решения приносят основной доход. Например, IBM устанавливает Linux на многих производимых ею серверах.
Открытость кода позволяет корпорациям не распылять силы на создание собственного ПО и не зависеть полностью от сторонних поставщиков (таких, как Microsoft). Вместо этого "инфраструктурный", нужный для всех код создается совместно как работниками компаний, так и отдельными специалистами в рамках свободных проектов. Конечно, и раньше практиковались совместные разработки. Но для них требовалось создавать отдельные консорциумы и заключать соглашения. А поскольку конкурирующие корпорации не особо доверяют друг другу, этот процесс нередко давал сбои.
Свободные лицензии, условия которых относительно просты, понятны и универсальны, с успехом заменили такие консорциумы. Например, GNU GPL просто не позволяет ни одному из "участников игры" присвоить общие результаты, усовершенствовать их и распространять как свой закрытый продукт. Конечно, многие любители GPL настороженно относятся к крупному бизнесу; но сама GPL оказалась удачным набором условий для сотрудничества корпораций в работе над ПО.
Если все Linux-поставщики так или иначе конкурируют за общий рыночный участок, то компании, использующие открытый код как инфраструктуру, могут существовать в самых разных областях. Перспективы расширения этой бизнес-модели практически безграничны; она особенно привлекательна в случаях, когда свободное ПО обладает техническим превосходством.
Именно так обстоит дело, в частности, с голосовой связью через компьютерные сети (Voice Over IP - VoIP). Свободные продукты, прежде всего Asterisk, как минимум сравнимы по возможностям с дорогостоящими закрытыми аналогами, а во многом и превосходят их. А отсутствие дорогостоящей оплаты лицензий создает отличные условия для развития малого и среднего бизнеса.
Компания "Сейрос" не "продает свободное ПО". Она создает телефонные решения; в их основе - компьютер с Asterisk. Как рассказал Николай Гавриков, ведущий разработчик ООО "Сейрос", три года назад (когда компания была основана) казалось, что Asterisk - это прежде всего решение для малых операторов связи и малого бизнеса.
Но в это же время вышли новые распоряжения Минсвязи, вынудившие малых операторов уйти с рынка. Малому бизнесу оказалось неоткуда брать внешний телефонный трафик, пригодный для обработки Asterisk. Тем не менее, успеха добиться удалось - на достаточно неожиданном направлении.
Крупный бизнес вполне мог позволить себе дорогостоящие "брендовые" решения для цифровой телефонии. Но при цене в десятки и сотни тысяч долларов результат не всегда оправдывает ожидания. В любой сложной системе бывают ошибки и недоделки; и поставщики не всегда спешат с исправлением именно той проблемы, которая нужна данному заказчику. Благодаря закрытости программной "начинки" заказать исправление кому-то другому (или внести самостоятельно) также невозможно - приходится ждать и, возможно, терпеть убытки. Кроме того, поставщики нередко требуют оплаты "подписки" на обновления.
В результате корпоративные клиенты обратили внимание на Asterisk. Эту систему отличает повышенная гибкость; модифицируя существующие модули и добавляя свои, Asterisk можно приспособить к любой задаче. Поставщик решений - российская компания, ее специалисты могут обеспечить быстрое решение любых проблем - либо своими силами, либо связавшись с другими разработчиками. (Между тем, эти исправления совершенствуют саму систему Asterisk, улучшая ее возможности для новых решений). Кроме того, ценовая политика российского поставщика может быть куда более гибкой.
Среди обратившихся в компанию "Сейрос" неожиданно оказались call-центры, нефтяные компании, банковские структуры, коммерческий перевозчик грузов, спутниковый телеканал, провайдер дополнительных услуг для мобильной связи и т.д. Многим из них нужны нестандартные специфические сервисы, а также высокий уровень надежности. Кроме того, благодаря открытой лицензии, они не попадают в зависимость от поставщика - всегда можно передать обслуживание и развитие решений другой компании.
Столь серьезные успехи позволили "Сейросу" расширить свой бизнес. Компания разработала и готовит к производству аппаратные устройства для связи IBM-совместимого компьютера с "миром" телефонии. В перспективе "Сейрос" надеется производить их в России - для этого нужно лишь найти подходящий завод и договориться о приемлемых условиях.
Конец рынка ПО?
Конечно, далеко не только "Сейрос" использует свободное ПО как инфраструктурную основу для своего бизнеса, и IP-телефония - совсем не единственная возможность такого применения.
Если свободное ПО становится не самим продуктом, а инфраструктурой для него, проблема "как заработать деньги на бесплатном коде" отпадает сама собой. Более того, поскольку общая программная инфраструктура бывает нужна и непосредственным конкурентам, и представителям далеких друг от друга областей, они могут вкладывать в совместные открытые разработки немало ресурсов. Но о "рынке ПО" в этом случае говорить не приходится.
Как минимум в одном случае "инфраструктурная" модель уже конкурирует с "чистой открытостью". Компания Oracle с конца 2006 года продвигает Unbreakable Linux - пакет услуг по поддержке дистрибутива Linux, основанного на Red Hat. Но если для Red Hat Linux является основным продуктом, то для Oracle это лишь инфраструктура, на которой работают его основные продукты (СУБД и другие прикладные системы). Практически, Oracle предлагает пользователям отказаться от услуг отдельного поставщика Linux, доверив все решение, включающее эту ОС, единой службе поддержки Oracle. (Red Hat ведет контррекламную кампанию под лозугном Unfakeable Linux, опираясь на свою репутацию.)
И если на рынке поставщиков свободного ПО как такового и в мировом, и в российском масштабе уже стало достаточно "тесно", то прикладные решения на основе открытого кода могут "освоить" достаточно большое количество новых областей.
|