Распродан ли открытый исходный код?

Это проблема? Глин Муди, автор книги по истории GNU/Linux под названием Rebel Code, не возражает против таких людей, как соучредитель Oracle Ларри Эллисон и Стив Джобс из Apple, «грабящих» сообщество. «Как программист, вы хотите, чтобы ваш код использовало как можно больше людей», — ответил он. «Даже если ваш код используют неприятные люди или люди, с которыми вы не ладите, они могут сделать его лучше. В крайнем случае, либо компании будут следовать принципам открытого исходного кода, либо все программисты уйдут, так имеет ли это значение?»

Распродан ли открытый исходный код?

Вам разрешено взимать плату за бесплатное программное обеспечение: проблема в том, чтобы заставить пользователей платить за него. Независимо от того, как мало вы берете за свою версию Linux, кто-то другой всегда может взять меньше, поэтому цена быстро снижается до нуля. Как сказал Саймон Фиппс из Sun: «Бесплатность на самом деле является побочным эффектом свободы».

Однако Red Hat показала, что на распространении бесплатного кода можно построить солидный коммерческий бизнес. За год до февраля 2008 года оборот Red Hat составил 523 миллиона долларов, а прибыль — 76,7 миллиона долларов. Но, как объяснил европейский вице-президент Вернер Кноблих: «Бизнес-модель больше ориентирована на добавленную стоимость, связанную с технологией, а не на саму технологию. Мы взимаем плату за подписку, но биты и байты бесплатны».

Red Hat помогает компаниям развертывать, интегрировать, обновлять и управлять своими ИТ-системами, а также предлагает обучение и круглосуточную поддержку — точно так же, как компании, продающие проприетарное программное обеспечение. Разница в том, что «мы должны постоянно доказывать клиенту, что мы приносим добавленную стоимость», — сказал Кноблих, — «поскольку у нас нет привязки к клиенту. Такие компании, как SAP, Microsoft и Oracle, могут позволить себе обеспечить хорошую поддержку, потому что в конечном итоге у клиента нет выбора».

Тем не менее, основной бизнес остается прежним. Как говорит Фиппс из Sun: «Вы вполне можете взимать плату за все, за что раньше взимали плату, за исключением права на использование кода». И если вы Посмотрите на общую стоимость управления такой компанией, как Amazon или Google, или банком, или фондовой биржей, плата за «право использования» в любом случае — пустяк.

Проблема в том, что с открытым исходным кодом ничто не мешает кому-либо взять ваш код, удалить любые логотипы и продать его за меньшую цену. Именно это Oracle сделала с Red Hat в октябре 2006 года, когда анонсировала Unbreakable Linux. Он не мог сделать этого с Apple, IBM или Microsoft. «Ну, вы можете просто взять наш код, провести его ребрендинг и перепродать, но тогда у вас больше не будет Red Hat Linux», — сказал Кноблих. «Ценность не в битах, а в полной экосистеме и поддержке независимых поставщиков программного обеспечения, которые сертифицируют свой код для Red Hat Linux. Существует более 3000 программ, сертифицированных по нашей технологии, и независимому поставщику программного обеспечения дорого приходится сертифицировать новый дистрибутив и поддерживать его в течение многих лет. Вот почему, если вы посмотрите на коммерческий Linux, их всего два: Red Hat и SUSE Linux».

Еще одна вещь, которая отличает Red Hat от Oracle, — это ее участие в сообществе разработчиков программного обеспечения с открытым исходным кодом. «Мы занимаемся этим уже много лет и являемся крупнейшим участником разработки ядра Linux, — сказал Кноблих, — поэтому мы влияем на то, что становится мейнстримом. А в Red Hat мы отдаем все 100%: у нас чистый открытый исходный код.

«В конце концов, мы — публичная компания с обязательствами перед акционерами: мы должны зарабатывать деньги. Но поскольку мы смогли принести пользу сообществу, нас не рассматривают как пользующегося его преимуществами», — добавил он.

По словам Митчелла Бейкера, председателя Mozilla Foundation и Mozilla Corporation, Mozilla — еще одна организация, которая пытается заботиться о своем сообществе. Хотя это не обязательно означает оплату вкладчикам. «Мы проводим много времени, беспокоясь о том, чего они на самом деле хотят — хотят ли они быть сотрудниками? Что поможет им продолжать это делать? Многие люди участвуют, потому что хотят, чтобы их опыт был определенным на их местном языке, а появление денег — это не то, чего они хотят», — сказала она. «У нас есть общественная программа и очень маленькая программа грантов. Выяснение того, как тратить деньги, не так однозначно».