Разработка открытого кода и авторское право
Разработка открытого кода опирается на допущение, что программный код можно распространять, изучать и коллективно развивать через изменение. В Грузии эта практика вписывается в рамки закона Грузии «Об авторском праве и смежных правах» — и именно нормы свободного использования этого закона образуют правовой фундамент экосистемы открытого кода. На этой странице рассмотрено, какие права имеют законные владельцы кода и как устроена совместная открытая разработка по правилам авторского права.
Исходная позиция проста: компьютерная программа — объект авторского права, и её использование в общем случае требует согласия автора. Однако модель открытого кода построена именно на том, что законом же установлены случаи, когда законный владелец использует программу без отдельного разрешения автора — и открытые лицензии стоят на этом основании.
Права законного владельца в отношении программы
Согласно первому пункту статьи 28 закона, лицо, правомерно владеющее экземпляром компьютерной программы или базы данных, вправе без согласия автора или иного обладателя авторских прав и без уплаты авторского гонорара вносить изменения, необходимые для функционирования технических средств пользователя; осуществлять любое действие, связанное с функционированием программы, включая запись и хранение в памяти компьютера; и исправлять явные ошибки, если авторским договором не предусмотрено иное.
Тем же пунктом разрешено изготовление резервного экземпляра — при условии, что он предназначен только для архива и для замены утраченного, уничтоженного или непригодного экземпляра. Резервный экземпляр не может использоваться в целях, отличных от установленных правил, и должен быть уничтожен с прекращением права владения. В проектах открытого кода эта норма означает, что законный пользователь кода естественно получает право его адаптации и резервирования.
Декомпиляция для взаимодействия
Статья 29 регулирует декомпиляцию — преобразование объектного кода в исходный текст. Законный владелец вправе без согласия автора и без гонорара осуществлять декомпиляцию и поручать её другим лицам, если это необходимо для достижения взаимодействия между самостоятельно созданной программой и другими программами.
Это право ограничено четырьмя условиями: действия должен осуществлять лицо, имевшее право использования; необходимая для взаимодействия информация не должна была быть доступна из других источников; действия должны касаться только тех частей, которые необходимы для взаимодействия; и полученная информация может использоваться только для достижения взаимодействия — её нельзя передавать другим или использовать для разработки новой, существенно похожей программы. В контексте открытого кода эта норма — правовая граница инженерии совместимости.
Свободное использование баз данных и соавторство
Согласно статье 30, правомерный пользователь оригинала или копии базы данных может без согласия автора или иного обладателя авторских прав осуществлять разрешённые законом действия, когда это необходимо для доступа к базе и её нормального использования. Если пользователю принадлежит право использования лишь части базы, это право распространяется только на эту часть.
Вопрос совместной разработки решает статья 11: авторское право на произведение, созданное в результате совместной интеллектуально-творческой деятельности двух или более лиц, принадлежит соавторам совместно — независимо от того, составляет ли произведение одно нераздельное целое или состоит из частей, каждая из которых имеет самостоятельное значение. Отношения соавторов определяются заключённым между ними договором, и ни один соавтор не вправе запретить использование произведения без достаточных оснований. Каждый соавтор вправе использовать созданную им часть, имеющую самостоятельное значение.
Как выстроить правовой фундамент открытого проекта
Практические выводы таковы. Первый: между участниками открытого проекта соглашение о соавторстве или условия лицензии должны быть определены письменно — закон регулирует отношения договором, и пустое пространство здесь — риск конфликта. Второй: адаптация полученного экземпляра кода, исправление явных ошибок и изготовление резервной копии законны — но использование в иной цели требует лицензии. Третий: декомпиляция допускается только для взаимодействия и при ясных условиях.
Команда Legal.ge поможет устроить правовую сторону проектов открытого кода: подбором лицензий, формулированием правил участия и определением границ авторских прав, в которых открытая разработка может быть законно устроена.
Часто задаваемые вопросы
Ниже — самые частые вопросы по этой теме.
Можно ли изменять программу без согласия автора?
Да — законный владелец вправе вносить изменения, необходимые для функционирования технических средств, исправлять явные ошибки и изготавливать резервный экземпляр — если договором не предусмотрено иное.
Когда допускается декомпиляция?
Только для достижения взаимодействия самостоятельно созданной программы с другими, при четырёх условиях: право использования, недоступность информации из других источников, действие только на необходимые части и использование информации только для этой цели.
Кому принадлежит совместно созданное произведение?
Соавторам совместно. Их отношения определяются договором, и каждый вправе использовать свою часть самостоятельного значения.
Что может правомерный пользователь базы данных?
Разрешённые законом действия, необходимые для доступа и нормального использования, — без согласия автора. При праве на часть — только в её пределах.
Как мы помогаем на Legal.ge
Юристы Legal.ge помогут с правовым фундаментом открытого проекта: определим круг авторских прав, оценим соответствие условий лицензии и подготовим документацию, проясняющую границу между кодом и законом. Обращайтесь на раннем этапе проекта — правильный фундамент не потребует переосмысления позже.
