Обеспечивая открытость и доступность своей операционной системы, Столлман фактически в одиночку поддерживал существование хакерской культуры. К 1986 г. Р. Столлман создал компилятор C в абсолютно бесплатном исходном коде, пожалуй, самую важную часть операционной системы. С целью предотвращения ситуации, при которой какой-нибудь предприниматель мог забрать этот код для его внедрения в часть своей операционной системы, а потом, запатентовав, предложить на рынок, Столлман придумал то, что внесло гораздо больший вклад в направление ОПО и в культуру как таковую: универсальную общественную лицензию GNU General Public License (GPL). Требования GNU GPL предусматривали, что не только продукция, распространяемая по данной лицензии, будет находиться в свободном доступе, но и то, что любое программное обеспечение,
К 1991 г. Столлман и небольшая группа программистов почти закончили работу над проектом GNU. Но последний недостающий компонент, «ядро» (сердцевина операционной системы), оказался камнем преткновения. Все думали, что на эту работу уйдет по крайней мере два года. Между тем лишь немногие вне хакерского сообщества знали о проекте GNU. Но ситуация должна была очень скоро измениться.
В августе того же года финский студент, изучающий информатику, по имени Линус Торвальдс опубликовал сообщение на доске объявлений онлайн-форума: «Я занимаюсь написанием свободной операционной системы (это просто хобби, поэтому она не будет такой профессиональной как GNU)… Я бы хотел узнать, какие функции хотели бы иметь большинство людей». Слишком нетерпеливый для того, чтобы дождаться разработки «ядра» GNU, Торвальдс начал писать свою собственную систему – в дальнейшем названную Linux, – и этот открытый призыв к содействию имел исторические последствия. В течение следующих двух лет было предложено несколько тысяч кодов с целью улучшения Linux. «То, что когда-то считалось хобби хакеров, превратилось в сообщество, – заметил Муди. – Чем лучше становился Linux, тем больше людей пользовались им, и чем больше людей дорабатывали систему, тем быстрее она улучшалась: образовался круг доброжелателей, который поддерживал работу над Linux на головокружительной скорости».
Сегодня Linux приводит в действие все, начиная от суперкомпьютеров и сотовых телефонов до цифровых видеомагнитофонов с интерфейсом TiVo, не говоря уже о миллионах персональных компьютеров, работающих на Linux. Linux находится под общественной лицензией GNU GPL, и ни одна компания не может использовать эту операционную систему как основу для собственного коммерческого релиза. Это гарантия того, что этот «круг доброжелателей» продолжает процветать.
Кроме того, Linux способствует широкой популяризации проектов с использованием ОПО. Сегодня существует более 175 000 текущих проектов ОПО, размещенных на сайте Sourceforge.net, открытое программное обеспечение стало активно осваиваться крупными корпорациями. Около 70 % серверных программ работает на HTTP-сервере Apache, который разрабатывался с использованием методик открытых исходных кодов; более половины крупномасштабных программ электронной почты также используют программное обеспечение с открытым исходным кодом.
Работая вне рамок какой-то одной организации, будь это фирма или учебное заведение, сообщество разработчиков ОПО на практике доказало, что наиболее интеллектуальными информационными сообществами являются именно сообщества самоорганизо-ванные. Кто был автором Linux? «Толпа». Движение ОПО всегда было в равной степени заинтересовано и в разработке нового программного обеспечения, и в продвижении своих философских взглядов. Сторонники модели открытого исходного кода ценили открытость процесса как таковую, а вовсе не потому, что он помог получить более качественный код. Именно эффективность открытой модели способствовала тому, что такие компании, как IBM, а недавно даже и Microsoft, начали внедрять ее у себя, рассчитывая за счет этого добиться экономии затрат и получения более совершенных продуктов.