Что такое проблемы нарушения авторских прав, связанные с программированием?
При упоминании “проблемы авторских прав” многие, возможно, сначала подумают о плагиате логотипов и дизайна персонажей, созданных дизайнерами. Однако, на самом деле, код, написанный инженерами, также юридически рассматривается как “произведение”, и ему признаются авторские права.
В то же время, работа инженеров-программистов редко позволяет проявить оригинальность в одночасье. Часто они могут создать продуктивный результат только после того, как усвоят многое из кода, над которым другие люди долго думали и работали.
В этой статье мы объясним, как можно провести границу между “использованием в качестве референса” и “плагиатом” в отношении программного кода как произведения искусства.
Как связаны системная разработка и авторское право?
Что защищает и что не защищает авторское право?
Что такое авторское право и для чего оно существует? Ответ на этот вопрос содержится в самом законе об авторском праве. В первой статье закона об авторском праве, в самом начале, указана его сущность, которая выражается следующим образом (подчеркнутые части добавлены автором):
Статья 1. Этот закон определяет права авторов и смежные права в отношении произведений, исполнений, записей, радиовещания и кабельного вещания, стремясь защитить права авторов и других правообладателей, внимательно относясь к справедливому использованию этих культурных продуктов, и способствовать развитию культуры.
Статья 1 Закона об авторском праве
Таким образом, это область, которая занимается вопросом о том, как защитить права индивидуального автора и как связать это с общественной выгодой, привнося гармонию в общество.
Если говорить о том, что охватывает авторское право по закону, то примеры приведены в пункте 1 статьи 10, цитируемой ниже.
Примеры произведений, указанных в этом законе, в основном следующие:
1. Произведения литературы, сценарии, статьи, речи и другие произведения языка
Пункт 1 статьи 10 Закона об авторском праве
2. Музыкальные произведения
3. Произведения танца или пантомимы
4. Живопись, гравюра, скульптура и другие произведения изобразительного искусства
5. Архитектурные произведения
6. Карты или чертежи, диаграммы, модели и другие графические произведения научного характера
7. Кинематографические произведения
8. Фотографические произведения
9. Произведения программного обеспечения
В пункте 9 ясно указано “произведения программного обеспечения”. То есть, авторское право также применяется к исходному коду. Это всего лишь “примеры”, поэтому не только включенные здесь объекты подпадают под действие этого закона. Однако, безусловно, программное обеспечение явно находится в рамках этого закона.
Существенное значение признания авторских прав, если объяснить как можно более кратко в контексте программного обеспечения, заключается в том, что только определенный правообладатель может исключительно использовать произведение в отношении таких вещей, как копирование (статья 21 этого закона), публичное вещание через Интернет (пункт 1 статьи 23 этого закона), передача (статья 27 этого закона). Кроме того, в случае нарушения авторских прав, правообладатель может требовать прекращения (пункт 1 статьи 112 Закона об авторском праве) и возмещения ущерба на основании ответственности за противоправные действия (статья 709 Гражданского кодекса) в качестве гражданских мер.
Однако, как уже упоминалось, закон об авторском праве – это область права, цель которой – достижение баланса между двумя ценностями: защитой прав индивидуального правообладателя и общественной выгодой. Поэтому важно знать не только случаи, когда распространяются эти права, но и случаи, когда “авторские права не распространяются”.
Например, если кто-то, не обладая авторскими правами на существующую программу, просто как пользователь запускает программу, это, как правило, не является нарушением авторских прав (статья 47-8 Закона об авторском праве). Кроме того, если это признается личным использованием, копирование или адаптация не являются незаконными (статья 47-3 Закона об авторском праве).
Важность защиты правообладателя, безусловно, важна, но создание новых произведений под влиянием творчества других, и то, что это накапливается и становится “культурой”, также важно. Можно сказать, что это область права, которая продолжает развиваться, держа в основе вопрос о разнице между “плагиатом” и “использованием в качестве референса”.
Почему важно авторское право в юридической работе по разработке систем?
В работе по разработке IT-систем и реализации программ также были случаи, когда обсуждался вопрос о нарушении авторских прав. Это спор о том, являются ли две “очень похожие” программы “только ссылкой” или “плагиатом оригинальной программы”. Например, сотрудник, который изначально работал в компании по разработке систем, после того как он стал независимым, может реализовать “очень похожую” другую программу и выпустить ее в продажу. В таких случаях вполне возможны проблемы, когда вендорская компания, которая была его предыдущим местом работы, заявляет о своих правах.
Кроме того, возможность возникновения таких споров представляет серьезный риск не только для тех, кто “был плагиатом”, но и для тех, кто “был обвинен в плагиате”. Одним из наиболее значительных рисков в этом случае является возможность использования права на прекращение в переговорах.
Основная причина, по которой “авторское право” является “сильным правом”, заключается в том, что признается так называемое “право на прекращение”.
Авторы, правообладатели, обладатели прав на публикацию, исполнители или обладатели смежных прав могут требовать прекращения или предотвращения нарушения своих моральных прав, авторских прав, прав на публикацию, моральных прав исполнителей или смежных прав от лиц, нарушающих или вероятно нарушающих эти права.
Статья 112 Закона об авторском праве
Жертва нарушения авторских прав может требовать от нарушителя “прекращения”. То есть, например, если работающая серверная программа нарушает авторские права, можно требовать остановки сервера, то есть остановки услуги.
Представьте, что вам предлагают переговоры о том, что “в обмен на остановку использования, мы хотели бы, чтобы вы согласились на оплату использования” для услуги, которая уже приносит прибыль. В этом случае существует риск того, что вам будут предложены ценовые переговоры, не связанные с рыночной ценой, из-за “слабости” нарушения авторских прав. Даже для инженеров, которые не имеют злого умысла, таких как создание пиратских версий, безразличие к вопросам авторского права может быть в некотором смысле “опасным”.
До какой степени сходства программы считаются нарушением авторских прав?
Итак, как же на практике определяется, является ли что-то нарушением авторских прав с точки зрения закона? Давайте рассмотрим это на основе прошлых прецедентов и судебных решений.
Прецеденты и судебные решения, где обсуждалось нарушение авторских прав на программу
В приведенном ниже судебном решении обсуждалось нарушение авторских прав на программное обеспечение, разработанное бывшим сотрудником на новом месте работы. В результате было признано нарушение авторских прав.
Сравнивая вышеупомянутые 35 файлов истца и соответствующие им 36 файлов ответчика, (пропуск) части, отмеченные желтым маркером (желтые маркированные части), полностью совпадают в записи исходного кода. Кроме того, части, отмеченные зеленым маркером в вышеупомянутых доказательствах (зеленые маркированные части), несмотря на различия в названиях компаний, именах переменных, именах форм и т.д., не имеют значения для функционирования программы и, по сути, являются идентичными исходными кодами.
Решение Токийского окружного суда от 26 мая 2011 года (год Хэйсей 23)
Эти желтые маркированные части и зеленые маркированные части занимают большую часть вышеупомянутых файлов истца и ответчика, и их доля составляет не менее 90% от общего числа.
Вывод в этом решении, по-видимому, стремится к тому, чтобы сделать суждение, учитывающее цели авторского права, через проверку того, является ли совпадающая часть творческой, а также через суждение на основе высокого объективного значения, такого как процент совпадения.
Юридические критерии для определения нарушения авторских прав
При определении, является ли определенная программа нарушением авторских прав в отношении другой программы, следует проверить следующие пункты.
В какой степени количество или процент совпадающих (или похожих) частей достигает определенного объема
Если смотреть на это с точки зрения объективных числовых показателей, чем выше степень сходства, тем больше вероятность признания нарушения авторских прав. Объективное сравнение и проверка, такие как количество совпадающих строк или символов, вероятно, будут учитываться в прошлых судебных решениях.
Являются ли совпадающие (или похожие) части теми, где можно проявить творческое выражение
Если предыдущий показатель является “формальным”, то этот, учитывая смысл авторского права, можно назвать “существенным”. То есть, даже если части формально совпадают, будет проводиться обсуждение с точки зрения “может ли это быть местом для других методов выражения”. Например, если нет реального способа реализации, кроме как использовать библиотеки или функции с высокой универсальностью, это должно рассматриваться как простое применение общепринятых методов выражения.
Иначе говоря, если были изменены только различия в пространствах имен (названия переменных, констант, функций и т.д.), это вряд ли будет уменьшать степень сходства программы. Творчество программиста не проявляется в использовании таких пространств имен.
Кроме того, если места, где происходят ошибки, полностью “плагиат”, и это единственное объяснение, это также может служить фактором, подтверждающим нарушение авторских прав.
Особенности судебных споров о нарушении авторских прав
Ниже мы рассмотрим основные моменты, на которые следует обратить внимание при судебном разбирательстве о нарушении авторских прав на программное обеспечение.
Если код недоступен, доказательство становится сложным
Как было показано в приведенных выше примерах судебной практики, при утверждении о нарушении авторских прав на программное обеспечение необходимо провести сравнительный анализ реального кода. Однако, если другая сторона отказывается раскрывать исходный код, сохранение доказательств может стать сложной задачей. Поэтому при судебном разбирательстве о нарушении авторских прав важно уметь правильно собирать факты о нарушении, записывать ход предыдущих переговоров и утверждать необходимость сохранения доказательств. В этом контексте также важны навыки ведения гражданского судопроизводства.
Авторские права не распространяются на абстрактные идеи
В статье 10, пункт 3 Японского закона об авторском праве (Japanese Copyright Law) говорится следующее:
3. Защита, предусмотренная этим законом для произведений, указанных в пункте 9 пункта 1, не распространяется на языки программирования, конвенции и методы решения, используемые для создания таких произведений. В этом контексте значения этих терминов определяются следующим образом:
Статья 10, пункт 3, Закон об авторском праве
1. Язык программирования – это символы и их системы, используемые для выражения программы.
2. Конвенция – это специальные договоренности о использовании языка программирования в конкретной программе.
3. Метод решения – это способ комбинирования инструкций для электронного компьютера в программе.
В сущности, авторские права не распространяются на “процедуры” обработки вещей или на “структуру и организацию” вещей. Если частные монопольные права распространяются на такие вещи, то закон об авторском праве не сможет способствовать “развитию культуры”. Языки программирования и алгоритмы являются скорее абстрактными идеями, а не произведениями, и поэтому на них не распространяются авторские права. Стоит помнить, что если нет авторских прав, то и “нарушение авторских прав” на такие объекты также невозможно.
Заключение
В IT-сфере сложность дискуссии о разнице между “использованием в качестве референса” и “плагиатом” заключается в необходимости многогранного и обширного подхода. Здесь, конечно, требуется научный подход к сравнению и проверке обеих сторон для определения объективного сходства, но также включается и дискуссия о том, что означает быть “творческим”, исходя из сути закона о авторском праве.
Только при наличии подхода, учитывающего как форму, так и сущность, закон, возможно, сможет внести свой вклад в развитие “культуры” в таких областях и отраслях.
Category: IT
Tag: ITSystem Development