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



Текст комментария: Отв. ред. Л.А. Трахтенгерц "КОММЕНТАРИЙ К ГРАЖДАНСКОМУ КОДЕКСУ РОССИЙСКОЙ ФЕДЕРАЦИИ (ЧАСТИ ЧЕТВЕРТОЙ) (ПОСТАТЕЙНЫЙ) В 2 Т. Т. 1 И 2"
Авторы: Горленко С.А., Калятин В.О., Кирий Л.Л., Козырь О.М., Корчагин А.Д., Орлова В.В., Павлова Е.А., Синельникова В.Н., Степанов П.В., Трахтенгерц Л.А., Шилохвост О.Ю.
Издание: Издательство "Инфра-М", 2016 год

1. Среди вариантов правового регулирования программ для ЭВМ наиболее популярным в мире является распространение на них режима авторского права. По этому пути пошел и российский законодатель. Однако по сравнению с Законом об авторском праве произошло и важное уточнение - программы для ЭВМ более не рассматриваются в качестве разновидности литературного произведения; это самостоятельный вид объекта авторского права, речь идет лишь об использовании одного и того же правового режима. Такой подход позволяет распространить на программы для ЭВМ весь блок законодательства об авторском праве, сделав одновременно необходимые уточнения.

2. К программе для ЭВМ предъявляются определенные требования. Она должна:

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

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

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

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

Из перечня охраняемых объектов изъяты языки программирования (п. 5 ст. 1259 ГК), что обусловлено их функциональным назначением.

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

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