Что такое программа для эвм
Перейти к содержимому

Что такое программа для эвм

  • автор:

Что такое программа для эвм

Статья 1. Основные понятия

1. Основные понятия, применяемые в настоящем Законе:

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

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

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

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

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

воспроизведение программы для ЭВМ или базы данных — это изготовление одного или более экземпляров программы для ЭВМ или базы данных в любой материальной форме, а также их запись в память ЭВМ;

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

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

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

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

(в ред. Федерального закона от 24.12.2002 N 177-ФЗ)

(см. текст в предыдущей редакции)

Что такое программа для эвм

ГК РФ Статья 1261. Программы для ЭВМ

Перспективы и риски арбитражных споров и споров в суде общей юрисдикции. Ситуации, связанные со ст. 1261 ГК РФ

Споры в суде общей юрисдикции:

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

Программа для ЭВМ это…

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

Препарируем приведенную норму. Что мы видим?

1. Программа для ЭВМ включает следующие составные части:

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

Готовое решение для вашего бизнеса
Внесение программы для ЭВМ в государственный реестр Роспатента

2. Программ для ЭВМ может быть представлена и подлежит защите в любой материальной форме

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

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

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

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

3. Программа для ЭВМ не сводится к отдельному файлу

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

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

Готовое решение для вашего бизнеса
Пакет «Служебное ПО»

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

Готовое решение для вашего бизнеса
Пакет «Коммерческая тайна»

Документы для защиты Коммерческой тайны на предприятии. Учитывают судебную практику. Применялись в стартапах и коммерчески успешных проектах.

4. Программа для мобильного телефона или стиральной машины это тоже программа для ЭВМ

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

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

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

5. Модифицированная программа и программное ядро

На основании п.4 ст.1260 ГК РФ, авторские права автора производного или составного произведения охраняются как права на самостоятельные объекты авторских прав независимо от охраны прав авторов произведений, на которых основано производное или составное произведение.

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

Поэтому при разработке ПО на основе ранее созданного или отчуждении прав на позднюю версию программного продукта за прежним правообладателем в полном объеме сохраняется исключительное право на все предшествующие версии.

Это обстоятельство важно учитывать при заключении договоров по распоряжению правами и ведении бухгалтерского и налогового учета на предприятии.

Хотите защитить программное обеспечение от копирования или оформить права?

Заинтересовала услуга? Не нашли ответа?
Узнать цену Задать вопрос

Понятие «программа для ЭВМ» с точки зрения закона

Будет ли рассматриваться как нарушение авторских прав на программу «А» создание программы «Б», реализующей блок-схему программы «А»?

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

Тот или иной ответ на эти вопросы зависит от толкования определения «программы для ЭВМ», данного в российском законодательстве.

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

Отношения, связанные с созданием, правовой охраной и использованием программ для ЭВМ в Российской Федерации регулируются принятым в сентябре 1992 г. «Законом о правовой охране программ для ЭВМ и баз данных» и «Законом об авторском праве и смежных правах» от 9 июля 1993 г.

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

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

Относительно первой составляющей Закон накладывает следующие ограничения:

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

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

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

Программа для ЭВМ может быть представлена в нескольких видах: в виде блок-схемы, на языке программирования высокого или низкого уровня (исходный текст), на уровне машинных кодов (объектные коды), а также в виде последовательности логических функций. Охраноспособность программы, представленной в виде исходного текста и/или объектных кодов, не вызывает сомнения. Об этом однозначно заявлено в п. 3, ст. 3 «Закона о правовой охране программ для ЭВМ и БД». Там же записано, что «. предоставляемая настоящим Законом правовая охрана распространяется на все виды программ для ЭВМ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме. «. Следовательно, можно предположить, что под программой для ЭВМ следует понимать все перечисленные выше виды представления программы в объективной форме. Подобное толкование приводит к существенным последствиям. Если несанкционированный перевод программы для ЭВМ с одного языка на другой (например, с языка программирования высокого уровня на язык более низкого уровня), т. е. преобразование программы из одной формы представления в другую, считается нарушением авторских прав, то аналогично должно считаться нарушением авторских прав преобразование программы для ЭВМ, представленной в виде блок-схемы, в программу, написанную на языке программирования или представленную в объектных кодах.

Также должно быть признано нарушением авторских прав создание программы, представленной в исходных или объектных кодах, реализующей ту же или практически аналогичную блок-схему.

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

В качестве аргумента в пользу предложенного толкования определения «программы для ЭВМ» можно сослаться на определение, данное в Директиве Европейского Сообщества о правовой охране программ для ЭВМ от 14 мая 1991 г. Такой подход соответствует общему стремлению к гармонизации законодательства в области интеллектуальной собственности.

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

Однако во избежание противоречия с Законом необходимо провести границу между блок-схемой программы и идеей и принципами, используемыми в ней. «Закон об авторском праве» (п. 4, ст. 6) исключает из сферы правовой охраны нормами авторского права идеи, методы, процессы, системы, способы, концепции, принципы, открытия, факты. «Закон о правовой охране программ для ЭВМ» расширяет список исключений в отношении программ для ЭВМ (п. 5, ст. 3), включая в него в том числе идеи и принципы организации интерфейса и алгоритма. В Директиве ЕС из сферы правовой охраны исключены только идеи и принципы, лежащие в основе программы, включая те, которые лежат в основе интерфейса. Поэтому очень важно дать четкое определение блок-схемы программы и провести различие между принципами организации алгоритма и блок-схемой программы. Блок-схема программы с точки зрения Закона может рассматриваться как программа для ЭВМ только в том случае, если она представлена со степенью детализации, позволяющей однозначно определить набор команд на языке программирования.

Третьей составляющей программы для ЭВМ являются порождаемые ею аудиовизуальные отображения. Из чего следует, что к ним относятся все нормы «Закона о правовой охране программ для ЭВМ и БД», и они также охраняются нормами авторского права.

С Инной Носовой можно связаться по адресу: sokolov@miet.sensor.zgrad.su.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *