Основные понятия
Страница 1

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

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

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

Следует отметить, что в некоторых международных соглашениях, например в директиве 91/250/ЕЕС, такие вспомогательные разработки, приводящие на следующей стадии к созданию программы для ЭВМ, однозначно рассматриваются как входящие в состав охраняемых объектов. Там же в качестве формы представления программы для ЭВМ упоминаются программы, включенные в аппаратное обеспечение.

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

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

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

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

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

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

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

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

Страницы: 1 2