Подписка на новости
Подписаться
Наши группы
С вами
с 2015 года
Рубрикатор
Поиск

Критерии правомерной адаптации программ для ЭВМ

О критериях правомерной адаптации программ для ЭВМ рассказывает кандидат юридических наук Гинодман Е.Н.

Право на использование и изменение программы для ЭВМ

Программа для ЭВМ – это представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения (ст. 1261 ГК РФ).  

Авторские права на все виды программ для ЭВМ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме, включая исходный текст и объектный код, охраняются так же, как авторские права на произведения литературы (ст. 1261 ГК РФ). Учитывая, что в век компьютерных технологий программы для ЭВМ широко используются не только владельцами исключительных прав, но также иными лицами, которым передано право использования этого произведения в соответствии с лицензионным договором (ст. 1235 ГК РФ), в том числе в результате приобретения экземпляра программы для ЭВМ (ст. 1280, п. 5 ст. 1286 ГК РФ), в практике периодически возникают вопросы относительно пределов правомерности совершения лицензиатами и пользователями тех или иных действий с программой. Особую сложность, по мнению автора настоящей статьи, вызывает вопрос о квалификации способов внесения изменений в программу для ЭВМ без разрешения правообладателя. 

Гражданский кодекс содержит лишь общие положения о различных способах изменений программы для ЭВМ. Законодатель пытается разграничить понятия модификации (переработки) и адаптации программы для ЭВМ, а также круг лиц, которые вправе производить указанные изменения.

Можно согласиться с мнением Д.В. Соколова и И.В. Шишениной, что «адаптация и модификация, незаконная переработка – это всегда изменения программ для ЭВМ. По мнению авторов, необходимо рассматривать изменения как в исходный код/текст, так и в исполняемый/объектный код программы для ЭВМ, при этом они могут вноситься различными способами, на разных этапах и разными инструментами» / Соколов Д.В., Шишенина И.В. К вопросу определения критериев изменений программы для ЭВМ // Ассоциация поставщиков программных продуктов: сайт. 2020. URL: http://www.appp.ru (дата обращения: 29.10.2020). 

В судебной практике, как правило, для решения вопроса о том, к чему привели действия пользователя – к модификации или адаптации – и правомерно ли внесение в программу подобных изменений, назначается экспертиза. Поэтому рассмотрение вопроса о правомерной адаптации программы для ЭВМ невозможно без анализа понятия переработки (модификации) программы для ЭВМ. 

Переработка (модификация) программы для ЭВМ

Переработка (модификация) программы для ЭВМ или базы данных – это любые их изменения, в том числе перевод такой программы или такой базы данных с одного языка на другой язык, за исключением адаптации (пп. 9 п. 2 ст. 1270 ГК РФ).  

Указанное определение нуждается в уточнении, поскольку не вполне понятно, какие именно изменения вносятся при переработке (модификации). 

Верховный Суд разъяснил, что переработка предполагает создание нового (производного) произведения на основе уже существующего (п. 87 Постановления Пленума Верховного Суда РФ от 23.04.2019 N 10). 

Право на переработку (модификацию) произведения является одним из способов использования результата интеллектуальной деятельности и как таковое принадлежит правообладателю, в том числе не являющемуся автором первоначального произведения, который вправе перерабатывать произведение (в частности, модифицировать программу для ЭВМ или базу данных) и осуществлять последующее использование нового (производного) произведения независимо от автора первоначального произведения. 

Право на переработку произведения может быть передано в числе иных правомочий в рамках передачи исключительного права по договору об отчуждении исключительного права в полном объеме (ст. 1234 ГК РФ) либо предоставлено по лицензионному договору (ст. 1235 ГК РФ), а также может перейти по установленным в законе основаниям без заключения договора с правообладателем (ст. 1241 ГК РФ).

В отношении программ для ЭВМ и баз данных под переработкой произведения (модификацией) понимаются любые их изменения, за исключением адаптации (пп. 9 п. 2 ст. 1270, пп. 1 п. 1 ст. 1280 ГК РФ, п. 87 Постановления Пленума Верховного Суда РФ от 23.04.2019 N 10). 

Таким образом, можно сделать вывод, что в отсутствие разрешения правообладателя, явно предусмотренного договором, пользователь программы для ЭВМ не вправе осуществлять переработку (модификацию) программы – то есть вносить в нее изменения, которые приведут к результату, не предусмотренному в договоре с правообладателем (разработчиком программы для ЭВМ).

Адаптация программы для ЭВМ

От переработки (модификации) закон отграничивает понятие адаптации. При этом в законодательном определении нет перечня конкретных действий, которые признаются адаптацией. Критерием разграничения здесь является цель внесения изменений в программу для ЭВМ. 

Адаптация – это внесение изменений исключительно в целях функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя (пп. 9 п. 2 ст. 1270 ГК РФ). 

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

Например, в соответствии с пп. 1 п. 1 ст. 1280 ГК РФ лицо, правомерно владеющее экземпляром программы для ЭВМ или экземпляром базы данных (пользователь), вправе без разрешения автора или иного правообладателя и без выплаты дополнительного вознаграждения осуществлять действия, необходимые для функционирования программы для ЭВМ или базы данных (в том числе в ходе использования в соответствии с их назначением), включая запись и хранение в памяти ЭВМ (одной ЭВМ или одного пользователя сети), внесение в программу для ЭВМ или базу данных изменений исключительно в целях их функционирования на технических средствах пользователя, исправление явных ошибок, если иное не предусмотрено договором с правообладателем.

Кроме того, п. 3  ст. 1280 ГК РФ предоставляет пользователю право без согласия правообладателя и без выплаты дополнительного вознаграждения воспроизвести и преобразовать объектный код в исходный текст (декомпилировать программу для ЭВМ) или поручить иным лицам осуществить эти действия, если они необходимы для достижения способности к взаимодействию независимо разработанной этим лицом программы для ЭВМ с другими программами, которые могут взаимодействовать с декомпилируемой программой, при соблюдении следующих условий: 

  • информация, необходимая для достижения способности к взаимодействию, ранее не была доступна этому лицу из других источников;
  • указанные действия осуществляются в отношении только тех частей декомпилируемой программы для ЭВМ, которые необходимы для достижения способности к взаимодействию; 
  • информация, полученная в результате декомпилирования, может использоваться лишь для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, не может передаваться иным лицам, за исключением случаев, когда это необходимо для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, а также не может использоваться для разработки программы для ЭВМ, по своему виду существенно схожей с декомпилируемой программой для ЭВМ, или для осуществления другого действия, нарушающего исключительное право на программу для ЭВМ.

Системный анализ пп. 9 п. 2 ст. 1270 и пп. 1 п. 1 ст. 1280 ГК РФ позволяет сделать вывод о том, что действия, указанные в пп. 1 п. 1 ст. 1280 ГК РФ, представляют собой адаптацию программы для ЭВМ, которая, в свою очередь, является частным случаем изменения программы для ЭВМ, но изменения разрешенного (легального). 

Данный вывод косвенно подтверждается разъяснениями, содержащимися в Методических рекомендациях по осуществлению прокурорского надзора за исполнением законов при расследовании преступлений в сфере компьютерной информации, утв. Генпрокуратурой России. В Методических рекомендациях указано, что законом установлены случаи легальной модификации программ (баз данных) лицами, правомерно владеющими этой информацией, а именно: модификация в виде исправления явных ошибок; модификация в виде внесения изменений в программы, базы данных для их функционирования на технических средствах пользователя. По сути, под легальной модификацией здесь имеется в виду именно адаптация, а не переработка, которая является другим видом изменения программы для ЭВМ.

На тонкую грань между модификацией, которую пользователь без разрешения обладателя исключительного права производить не может, и адаптацией, представляющей собой, по сути, законодательно разрешенные изменения, неоднократно указывалось в ряде публикаций / Дюков А.В. Проблема правомерной адаптации программы для ЭВМ // СПС КонсультантПлюс; Смирнова Е.Ю., Серго А.Г. Свободное ПО в реестре российских программ // ИС. Авторское право и смежные права. 2020. N 1. 

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

Адаптация и модификация программ для ЭВМ – разграничение с целью правомерного использования 

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

Кроме того, результатом подобных изменений не должно быть создание новой (производной) программы ЭВМ на базе первоначальной, иначе это будет квалифицироваться уже как модификация (п. 87 Постановления Пленума Верховного Суда РФ от 23.04.2019 N 10).

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

В судебной практике встречается такое определение модификации: модификация – это изменение функциональности программы, появление новых свойств и возможностей программы, автоматизация неавтоматизированных ранее ручных операций, иные доработки, выходящие за пределы адаптации программы для ЭВМ (Решение Арбитражного суда г. Москвы от 08.08.2016 по делу N А40-154016/14-27-1300 (Постановлением Девятого арбитражного апелляционного суда от 13.10.2016 N 09АП46547/2016-ГК и Постановлением Суда по интеллектуальным правам от 21.03.2017 N С01-1269/2016 данное решение оставлено без изменения)). 

Причем в Постановлении Суда по интеллектуальным правам от 21.03.2017 N С01-1269/2016 по делу N А40-154016/2014 данные критерии обобщены, указано, что признаками проведения модификации (переработки) и создания самостоятельного результата интеллектуальной деятельности являются существенное изменение исходных и объектных кодов программы ЭВМ, а также появление возможности решать дополнительные задачи. 

Для более подробного анализа конкретных действий пользователя, которые могут быть признаны модификацией, обратимся к экспертному заключению по делу N А40154016/14-27-1300. 

Согласно выводам эксперта, положенным в основу решения, к понятию модификации отнесены следующие работы: 

  • Изменение существующего функционала (процедур) - вид работ направлен на изменение функциональных возможностей программы путем изменения логики существующих функций/процедур, изменения существующих алгоритмов, изменения существующих методик, доработки существующего интерфейса, настройки интеграции между некоторыми модулями. Данный вид работ относится к модификации, так как в ходе выполнения работ вносятся изменения в уже существующие алгоритмы решения задач.
  • Автоматизация существующей процедуры - вид работ, направленный на автоматизацию формирования данных, автоматизацию выполнения функций/процедур, которые ранее выполнялись в ручном режиме. Данный вид работ можно отнести к понятию модификации, так как в ходе выполнения работ вносятся изменения в новые и уже существующие алгоритмы решения задач.
  • Разработка нового функционала - вид работ, направленный на разработку новых функций/процедур, новых процессов, комплексов, систем, модулей, нового программного обеспечения. Данный вид работ можно отнести к понятию модификации, так как в ходе выполнения работ создаются новые алгоритмы решения задач.
  • Разработка отчетности и смежных функций - вид работ, направленный на разработку новых форм отчетности, аналитических форм или печатных форм, с разработкой возможности составления этой отчетности, выгрузки отчетности из модуля, загрузкой отчетности в модули. Данный вид работ открывает пользователю новые возможности: сбор и отслеживание данных, которые хранятся в разных модулях программы, в единый документ; проведение различных операций над данными: корректировка, выгрузка данных с целью дальнейшего использования, загрузка данных, сбор статистики на основе анализа данных. Данный вид работ можно отнести к понятию модификации, так как в ходе выполнения работ вносятся изменения в уже существующие алгоритмы решения задач.
  • Изменение существующей отчетности и смежных функций - вид работ, направленный на изменение существующих форм отчетности, аналитических форм или печатных форм, с дополнительной возможностью составления этой отчетности, выгрузки отчетности из модуля, загрузкой отчетности в модули. Данный вид работ можно отнести к понятию модификации, так как в ходе выполнения работ вносятся изменения в уже существующие алгоритмы решения задач.

Таким образом, без разрешения обладателя исключительного права на программу для ЭВМ указанные выше или аналогичные работы по расширению функционала пользователь производить не может. 

А что же пользователь делать может, не нарушая исключительных прав правообладателя?

Какие именно изменения признаются правомерной адаптацией программы для ЭВМ? 

Обратимся к юридической литературе и судебной практике. 

В юридической литературе сформулирован вывод о том, что для программ с встроенной программной защитой от несанкционированного копирования, несанкционированного доступа и т.п. в качестве адаптации могут быть совершены следующие действия: 

  • "привязка" программы (в том числе и ее защитной части) к параметрам конкретного компьютера (программно-аппаратного комплекса), на который установлена и на котором будет использоваться данная программа (активация защитной части программы);
  • "привязка" программы (и ее защиты) к другому программному обеспечению, используемому пользователем на его компьютере;
  • внесение в программу для ЭВМ определенных изменений (параметров конкретного компьютера и/или другого программного обеспечения пользователя, установленного на этом компьютере) в целях обеспечения работоспособности этой программы на данном конкретном компьютере и во взаимодействии с другим программным обеспечением (в том числе под его управлением), установленным на данном конкретном компьютере;
  • другие действия, например создание других параметров и файлов с данными, необходимыми для работоспособности программы: регистрация пользователей, присвоение им персональных имен (логинов), выдача и учет паролей и т.п.

Описанный выше частный случай изменений программы для ЭВМ, производимых для обеспечения ее работоспособности, является ее адаптацией, и все эти изменения в программу полностью правомерны / Дюков А.В. Указ. соч.

Здесь можно согласиться с мнением А.А. Шмаревой, что «помимо того, что использовать программу для ЭВМ можно только в пределах, установленных ее правообладателем, это также означает, что именно правообладатель является тем "экспертом", тем лицом, которое обладает наиболее полной информацией о своей программе для ЭВМ.

Таким образом, мнение правообладателя является определяющим для квалификации изменений и пределов использования программного обеспечения, таких как модификация, адаптация или иное правомерное использование программы для ЭВМ. То есть правообладатель определяет, что есть модификация и адаптация программы для ЭВМ.

Соответствующие пределы использования программы для ЭВМ правообладатель может устанавливать, например, в договоре с пользователем. Только правообладатель и никто другой может определить истинную природу вносимых в программу для ЭВМ изменений и определить разницу между правомерным использованием программы - модификацией в рамках, установленных лицензионным соглашением, правомерной адаптацией с учетом законодательного критерия - и неправомерным изменением программы» /  Шмарева А.А. Пределы внесения изменений в программу для ЭВМ // RusЮрист.ру: сайт. 2020. URL: https://rusjurist.ru (дата обращения: 15.12.2020).

Указанные выводы находят подтверждение в судебной практике, признающей сходные изменения программы ЭВМ ее адаптацией. 

Например, в Решении Арбитражного суда Кировской области от 22.05.2015 по делу  N А28-9697/2014 сформулирован вывод о том, что программа для ЭВМ представляет собой законченный, выраженный в объективной форме объект. Ее совместное использование с другими программами не создает новый программный продукт. В связи с этим обнаруженное в ходе компьютерно-технической экспертизы подключение с использованием технологической платформы "1С" к другим информационным базам данных, расположенным в прикладных конфигурациях, суд не признал переработкой (модификацией) программы для ЭВМ. 

В ранее упоминавшемся заключении эксперта по делу N А40-154016/14-27-1300 к адаптации отнесены работы по передаче данных (миграция данных) - работы, направленные на обмен данными двух и более модулей системы с целью обеспечения корректного выполнения функций последних. Данный вид работы не вносит изменений и не создает новых алгоритмов решения задач, что также позволило суду отнести его к работам по адаптации программы для ЭВМ (Решение Арбитражного суда г. Москвы от 08.08.2016 по делу N А40-154016/14-27-1300). 

Отдельно имеет смысл остановиться на ситуации, когда пользователь, владея экземпляром программы ЭВМ со встроенной защитой, вносит в нее изменения, например, в части исполняемого exe-файла, в результате чего появляется возможность запуска программы в обход ключа защиты либо возможность подключения дополнительных пользователей или изготовления дополнительных копий программы. Являются ли такие действия нарушением, можно ли квалифицировать данные изменения как сделанные в целях обеспечения работоспособности программы ЭВМ на компьютере пользователя? С учетом вышеизложенных тезисов может сложиться впечатление, что данные изменения модификацией не являются, исключительных прав правообладателя не нарушают. Однако это не так, даже если пользователь законным образом приобрел экземпляр программы и использует ее для собственных нужд. 

В данном случае в качестве примера можно привести дело, в котором правообладатель предъявил иск пользователю о взыскании компенсации за незаконное использование результатов интеллектуальной деятельности на том основании, что приобреталось одно количество экземпляров программы для ЭВМ, а путем внесения изменений пользователь получил большее количество копий (Постановление Пятнадцатого арбитражного апелляционного суда от 06.12.2019 N 15АП-19930/2019 по делу N А32-51590/2018).

Вывод о том, что настройка запуска программы в обход ключей защиты является модификацией, суды делают и при рассмотрении требований правообладателей о взыскании компенсации за незаконную модификацию программы для ЭВМ, хотя при этом и не признают незаконную модификацию самостоятельным правонарушением (в отрыве от нарушений исключительных прав на программу).

Авторские права на сайт: как подтвердить, передать, защитить, договор Подробнее

В частности, суды поясняют, что замена существующего ключа защиты какими-либо программными и/или аппаратно-программными средствами (эмуляторами) является незаконным вмешательством в работу защищенных программ (модификацией) и нарушением целостности автоматизированных аппаратно-программных комплексов, а также приводит к несанкционированному правообладателем воспроизведению и использованию программ для ЭВМ (несанкционированное блокирование, модификация компьютерной информации, нарушение работы ЭВМ). Запуск программ без аппаратных ключей свидетельствует либо об использовании программ-эмуляторов - специальных программ, предназначенных для осуществления доступа к защищенным электронными средствами материальным и нематериальным объектам, в данном случае компьютерной информации, либо о модификации программы-стартера в составе спорной программы для ЭВМ (Постановление Пятнадцатого арбитражного апелляционного суда от 08.06.2018 N 15АП-6706/2018 по делу N А32-1221/2017  (Постановлением Суда по интеллектуальным правам от 03.10.2018 N С01-1129/2017 данное постановление оставлено без изменения, Определением Верховного Суда РФ от 23.01.2019 N 308-ЭС18-4313 отказано в передаче дела N А32-1221/2017 в Судебную коллегию по экономическим спорам Верховного Суда РФ для пересмотра в порядке кассационного производства данного постановления), Постановления Пятнадцатого арбитражного апелляционного суда от 25.08.2017 N 15АП-11733/2017 по делу N А32-15898/2017.

Таким образом, независимо от того, с какой целью пользователь программы для ЭВМ вносил указанные изменения, в данном случае следует признать, что он вышел за рамки правового поля, даже если приобрел программу на законных основаниях, поскольку пп. 1 п. 2 ст. 1299 ГК РФ содержит прямой запрет на  осуществление без разрешения автора или иного правообладателя действий, направленных на то, чтобы устранить ограничения использования произведения, установленные путем применения технических средств защиты.

На данную правовую норму ссылались и авторы, указывавшие, что взлом средств защиты программы для ЭВМ, установленной на оборудование пользователя правообладателем (разработчиком), может позволить в дальнейшем работать с данной программой для ЭВМ на другом оборудовании или изготовить более одной копии / Дюков А.В. Указ. соч.

***

Подводя итог, можно сделать следующие выводы:

  1. Законный пользователь программы для ЭВМ без специального разрешения правообладателя даже в целях обеспечения работоспособности программы на своем оборудовании, ее взаимодействия с другим программным обеспечением и устранения явных ошибок в ее работе не имеет права вносить в программу для ЭВМ изменения, влекущие ее модификацию, а именно:
  • удалять встроенные ключи защиты или перерабатывать исполняемые файлы программы в целях ее запуска в обход технических средств защиты;
  • изменять и расширять функционал программы, добавлять новые возможности и операции;
  • автоматизировать ранее не автоматизированные процессы;
  • - изменять алгоритмы решения задач. 
  1. Правомерной адаптацией программы для ЭВМ могут быть признаны следующие действия пользователя:
  • подключение программы для ЭВМ к другому программному обеспечению, установленному на устройстве пользователя, с целью их совместной работы и взаимодействия;
  • работы по конфигурированию и настройке программного обеспечения, интеграция программы для ЭВМ в системы различных уровней;
  • работы, направленные на обмен данными двух и более модулей системы с целью обеспечения корректного выполнения их функций;
  • создание других параметров и файлов с данными, необходимых для работоспособности программы: регистрация пользователей, присвоение им персональных имен (логинов), выдача и учет паролей и т.п.
Источники:
Решение Арбитражного суда г. Москвы от 08.08.2016 по делу N А40-154016/14-27-1300
Комментировать 0
Назад Вперед
Оставить комментарий
Отправить