Первый международный документ, касающийся правовой охраны программ для ЭВМ, представляет собой протокол заседания Консультативной группы экспертов по охране компьютерных программ при Всемирной организации по интеллектуальной собственности, которое прошло в марте 1971 года[672]. Особый интерес представляют собой зафиксированные точки зрения экспертов различных стран. Так, представитель Великобритании указал, что контрактное право и «торговые секреты» в Великобритании предоставляют достаточную защиту компьютерным программам, представитель США, напротив, констатировал экономическую необходимость в установлении специальной охраны. Эксперт от Советского Союза предложил рассмотреть применимость к компьютерным программам охраны, которая существует в отношении полезных моделей, а также предложил конкретный срок охраны – 5–10 лет, подчеркнув, что установление большего срока является бессмысленным. В целом участники заседания были осторожны в выражении своих мнений, и итогом обсуждения стала постановка вопросов для будущих исследований. Вплоть до середины 80-х годов 20 века позиция Всемирной организации по интеллектуальной собственности колебалась между предоставлением компьютерным программам особой (sui generis) защиты и распространением на них авторско-правовой защиты. В конце концов, предпочтение отдали авторскому праву, которое «показало себя в достаточной мере гибким, чтобы распространять свое действие на произведения технической природы, такие как чертежи»[673]. На международном уровне были разработаны два документа, которые закрепили правовой статус компьютерных программ как литературных произведений: Директива Совета Европейского сообщества об охране компьютерных программ 1991 года и Соглашение по торговым аспектам прав интеллектуальной собственности (ТРИПС) 1994 года.
Движение за программное обеспечение с открытым исходным кодом зародилось примерно в конце 70-х – начале 80-х годов прошлого столетия, то есть в те же годы, когда производство компьютерных программ утвердилось как самостоятельный и прибыльный бизнес, а различные страны решали проблему выбора адекватной правовой охраны для этого нового объекта.
Исходной средой движения стала так называемая «культура хакеров», которая сформировалась в сообществе программистов в Массачусетском технологическом университете (MIT)[674]. Если же говорить о ключевых фигурах, то, прежде всего, стоит упомянуть Ричарда Столлмана (Richard Stallman), который в 1983 году запустил проект GNU, а в 1985 году основал некоммерческую организацию «Фонд свободного программного обеспечения» (Free Software Foundation) и опубликовал в компьютерном журнале «Манифест ГНУ», в котором изложена суть проекта и просьба о его материальной и иной поддержке. Первый вариант Общей публичной лицензии (General Public License, или GPL) был разработал Столлманом в 1989 году в рамках проекта GNU. Финский программист Линус Торвальдс (Linus Torvalds) в 1992 году написал ядро новой операционной системы и сразу открыл исходные коды в целях коллективной доработки системы сообществом программистов. Движение разделилось в конце 90-х годов в связи с двумя знаменательными событиями: в 1997 году на конгрессе Линукса (Linux Congress) Эрик Раймонд (Eric Raymond) представил свое эссе «Собор и базар», в котором описал две модели развития свободного программного обеспечения[675], а в 1998 году вместе с Брюсом Перенсом основал организацию «Инициатива открытого исходного кода» (Open Source Initiative, или OSI). Таким образом, сегодня сосуществуют две достаточно различные идеологии. Первая – идеология свободы и сопротивления «проприетарному» программному обеспечению – ассоциируется с личностью Р. Столлмана и организацией «Фонд свободного программного обеспечения». Вторая – идеология интеграции программного обеспечения с открытым исходным кодом в бизнес – с именем Э. Раймонда и организацией «Инициатива открытого исходного кода»[676].
«Философия» свободного программного обеспечения
Поскольку технологии как таковые и, в частности, информационные технологии в равной степени могут использоваться как для реализации ценностей, признаваемых обществом, так и совершенно в иных целях, их базовые свойства и природа далеко не всегда могут служить достаточными ориентирами для выбора стратегии регулирования. Одним из факторов, который должен определять выбор такой стратегии, является экономическая модель, определяющая рыночный оборот соответствующего продукта, в том числе объектов интеллектуальных прав.
Если говорить о программах для ЭВМ, то действующая система защиты (будь то авторско-правовая или патентная), как предполагается, является основным побудительным мотивом для производства инноваций в сфере программного обеспечения. Контролируя распространение своего продукта и получая прибыль от лицензионных договоров, автор или обладатель патента заинтересован в создании новых программ для получения еще большей прибыли. Механизм действия такой логики, закрепленный в авторском праве, достаточно прост: автор создает программу для ЭВМ и предоставляет пользователю право использовать готовый продукт в жестко определенных рамках (в лицензии оговариваются конкретные виды использования, сроки и прочие ограничительные условия). Пользователь выступает фактически как «арендатор» с очень ограниченным набором прав. Долгое время такая модель считалась единственной, однако информационные технологии вносят свои коррективы в общепринятые представления.
Свободное программное обеспечение (free software[677]) заставляет иначе взглянуть на интеллектуальные права и их экономическое обоснование.
Идеология, или «философия», свободного программного обеспечения, как ее называет сам Р. Столлман, берет за основу признание неотъемлемых свобод, что можно условно обозначить как принцип четырех свобод пользователя. К таким свободам относятся свобода использовать программу в любых целях, свобода изучать работу программы и адаптировать программу применительно к собственным нуждам, свобода распространять копии программы, чтобы помочь товарищу, свобода улучшать программу и публиковать улучшения, чтобы принести пользу обществу. Приведенная система свобод не только допускает, но и предполагает перевод на язык морали и язык права. Идеология свободного программного обеспечения основана на определенных моральных ценностях, которые отражают особенности коммуникации в цифровой среде, где происходит свободный обмен мнениями и идеями. В самом деле, то, что пишет Р. Столлман о программах, более всего напоминает общепринятый взгляд на свободу мысли и слова, с одной стороны, и свободу циркуляции идей – с другой. Идеи являются продуктами человеческой мысли, и люди свободно используют идеи других людей, передают их друг другу, создают на их основе собственные идеи и т. д. Речь, таким образом, идет о фундаментальной ценности интеллектуальной свободы. Особенностью идеологии свободного программного обеспечения является изначальное сопряжение свободы одного со свободой многих. Свобода индивида осмысливается контекстуально, так как условием действительности такой свободы оказывается содействие ее реализации другими индивидами. В результате ценность интеллектуальной свободы оказывается обусловленной ценностью свободного информационного обмена в рамках сообщества.
Перевод ценностей на язык права означает подбор или создание адекватной для них правовой охраны. В случае свободного программного обеспечения бросается в глаза явное несоответствие принципа четырех свобод пользователя принципу монополии автора в отношении продукта своего труда как социально-этическому оправданию действующего авторского права. Меняется здесь, причем существенно, взгляд на участников социального взаимодействия. Как и столетие назад, сегодня в основе регулирования лежит черно-белая картина непересекающихся множеств: узкая элитная прослойка авторов-творцов противопоставляется обществу, которое пользуется их трудами. Понятно, что творческое меньшинство, от которого зависит благосостояние общества, необходимо защищать и поощрять. Нельзя сказать, что такое утверждение является изначально неверным, однако взятое в отрыве от сложной системы взаимоотношений между автором и обществом и доведенное до абсурда, оно становится таковым. В противоположность описанному, картина социума, соответствующая идеологии свободного программного обеспечения, является динамичной и отражает не сосуществование замкнутых множеств, а их активное двухстороннее взаимодействие. Любой автор является потенциальным пользователем, а любой пользователь потенциальным автором. Кроме того, любой пользователь может не только потреблять труд автора, но и вносить свой посильный вклад в процесс созидания, посылая информацию о найденных ошибках, участвуя в написании или переводе инструкций и т. п. В этой новой картине, очевидно, защиты требует уже не определенный вид субъектов, а сами отношения, точнее, система отношений, в которой производство и использование инноваций неразрывно связаны.