чужих посягательств. Да и большинство компьютерных компаний действовало так же. Многие и сейчас так живут. Потом IBM разработала PC и нечаянно раскрыла свою технологию, так что каждый мог ее копировать. Именно это в первую очередь привело к PC-революции, которая, в свою очередь, вызвала Информационную революцию, Интернет-революцию, Новую экономику – или как там еще принято называть массовые изменения, которые происходят сейчас по всему миру.

Это лучшая иллюстрация безграничных преимуществ, которые несут принципы открытых исходников. Хотя разработка PC не была открытой, потом эту технологию смог клонировать, совершенствовать и продавать любой желающий. В идеале модель открытых исходников позволяет каждому участвовать в разработке или коммерческой эксплуатации проекта. Очевидно, что наиболее успешным примером тут является Linux. Зародившись в недрах моей неряшливой берлоги в Хельсинки, она стала крупнейшим коллективным проектом в истории человечества. Вначале была идея – которую разделяют многие программисты – о том, что компьютерные программы должны распространяться свободно, в сочетании с Универсальной общественной лицензией – антиподом авторского права. Со временем эта идея легла в основу непрерывной разработки самой лучшей технологии. В итоге Linux завоевала огромный успех на рынке, как показывает ее повсеместное распространение на веб-серверах и неожиданно успешное акционирование Linux-компаний.

Модель открытых исходников, возникнув под влиянием идеологии, утвердила себя в качестве технологии и подтвердила свою работоспособность на рынке. Теперь открытые исходники выходят за рамки технической и деловой областей. На юридическом факультете Гарвардского университета профессора Ларри Лессиг (сейчас он работает в Стенфордском университете) и Чарльз Нессон перенесли открытые исходники в область права. Они организовали проект открытого законодательства: добровольцы из числа юристов и студентов юридических факультетов посылают свои мнения и исследования на сайт проекта, чтобы выработать аргументы и резюме для борьбы с Законом США о продлении срока авторских прав. Предполагается, что самые серьезные аргументы будут выработаны, если к проекту присоединится наибольшее количество юристов и за счет всеобщего обмена посланиями вырастут горы информации. Сайт изящно резюмирует отличия от традиционного подхода: «Потерю секретности мы рассчитываем компенсировать за счет глубины источников и широты обсуждения». (В ином контексте это звучит так: под приглядом миллиона глаз все ошибки в программах будут устранены.)

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

Концепция открытых исходников крайне проста. В случае операционной системы исходники – команды программы, лежащие в основе системы, – свободны. Каждый может их улучшать, менять, использовать. Но все эти улучшения, изменения и реализации должны быть тоже доступны всем свободно. Налицо аналогия с «дзен». Проект не принадлежит никому и одновременно принадлежит всем. Когда проект открыт, происходит его быстрое и непрерывное совершенствование. Параллельная работа нескольких групп приводит к более быстрым и успешным результатам, чем работа за закрытыми дверьми.

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

Каждому, кто впервые слышит об этом подходе, он кажется абсурдным. Поэтому потребовались годы, чтобы он завоевал признание. Модель открытых исходников утвердилась не за счет идеологии. Она начала привлекать внимание, когда стало очевидно, что это лучший метод разработки и усовершенствования технологии высочайшего качества. Теперь эта модель завоевывает рынок, что еще больше укрепляет ее авторитет. Оказалось, что можно создавать компании для оказания разнообразных дополнительных услуг или использовать открытые исходники для популяризации технологий. Денежный поток – очень убедительный аргумент.

Самый загадочный вопрос в этом деле – как такая прорва хороших программистов соглашается работать абсолютно бесплатно? Тут нужно поговорить о мотивации. В условиях общества, где выживание более или менее гарантировано, деньги – не самый лучший стимул. Хорошо известно, что лучше всего работает тот, кто одержим страстью. Кто работает ради удовольствия. Это так же верно в отношении драматургов, скульпторов и предпринимателей, как и в отношении программистов. Модель открытых исходников дает людям возможность удовлетворить свою страсть, получить удовольствие, сотрудничать с лучшими программистами мира, а не только с теми, кто оказался в штате той же компании. При этом разработчики стремятся завоевать авторитет среди своих коллег, и это оказалось превосходным стимулом.

Похоже, Билл Гейтс этого не понимает. Осознал ли он неуместность риторического вопроса, заданного им в 1976 году? «По существу вы препятствуете созданию хороших программ. Кто может себе позволить выполнять профессиональные обязанности бесплатно?» – написал он в послании программистам открытых исходников.

Понять феномен открытых исходников помогает аналогия с тем, как наука воспринималась религией столетия назад (а иными и сейчас воспринимается так же). Исходно наука представлялась чем-то вредным, опасным и антиобщественным – именно так многие софтверные компании рассматривают открытые исходники. И точно так же как наука не родилась для подрыва религиозных устоев, так и движение открытых исходников не направлено на разрушение софтверной отрасли. Его задача – производить хорошие технологии и смотреть, что из этого получится.

Сама по себе наука не приносит денег. Богатство возникает как побочный эффект развития науки. То же самое верно и в отношении открытых исходников. Они дают возможность создавать вспомогательные отрасли, которые бросают вызов существующим предприятиям точно так же, как побочные продукты развития науки бросали вызов церкви. У нас на глазах небольшие компании, вроде VA Linux, воспользовавшись преимуществами открытых исходников, начинают соперничать с могучими корпорациями. Стоя, как говорил Исаак Ньютон, на плечах гигантов.

И еще: по мере того как открытые исходники начинают играть все большую роль в развитии мировой экономики, их разработчики получают признание и становятся все более ценными и желанными сотрудниками для работодателей. Компании просматривают списки с благодарностями за вклад в разработку, которые по традиции прилагаются к продуктам, созданным в рамках модели открытых исходников, в поисках наиболее активных участников проекта. А потом дают команду своим отделам кадров предложить потенциальным работникам тачку денег и опционов на акции. В предыдущем абзаце я утверждал, что деньги – не лучший стимул. И с тех пор не изменил своего мнения. Но должен сказать, что деньги – неплохое вознаграждение за тяжелую работу. Они бывают очень кстати, когда мне нужно заправить «BMW» бензином.

Как и в науке, побочные эффекты открытых исходников бесконечны. Возникают возможности, которые до недавнего времени казались немыслимыми. Открываются неожиданные новые рынки. Используя Linux или другие проекты с открытыми исходниками, компании могут создавать собственные версии и вносить собственные изменения, что невозможно ни при каких других условиях. Меня греет мысль, что всего случившегося с Linux нельзя было даже предвидеть, когда мы начинали. А сейчас процесс дошел уже и до Китая. Раньше разработка программного обеспечения в Азии обычно сводилась к локализации американских и европейских продуктов. Теперь и в этой части света есть специалисты, которые с помощью Linux разрабатывают собственные программы. И я очень горд тем, что на выставке Comdex ко мне подошел человек, чтобы показать бензиновый насос, работающий под управлением Linux. Это был опытный образец бензинового насоса. Идея была в том, чтобы клиенты бензоколонки могли выйти в Интернет и посетить CNN.com за те три минуты, что заполняется их бензобак. Стоя на плечах гигантов.

Это просто круто, что люди используют технологии вроде Linux просто для усовершенствования бензонасосов. Такого сорта изобретения были бы невозможны в рамках одной компании, потому что компания, которая выводит Linux на рынок, в первую очередь займется наиболее очевидными нишами: в настоящее время это серверы и навороченные ПК. Но открытые исходники позволяют компаниям делать именно то, что им хочется. Отсюда возникает Linux на встроенных устройствах. Поэтому Tivo использует

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату