Компьютерная программа в качестве объекта правовой охраны впервые была зарегистрирована в 1961 г. в США. Массовое распространение компьютеров началось с 1964 г. и сразу же возникла проблема охраны компьютерных программ с помощью авторского права. С 1966 г. Управление по авторскому праву США начало принимать эти программы для регистрации. В первой половине 70-х гг. XX в. в немецкой доктрине появилась концепция – введение программы в компьютер равнозначно фиксации произведения и входит в понятие воспроизведения, являющегося одним из исключительных прав автора. Компьютерная программа – это творческое произведение, плод творческого процесса (аналогичного процессу создания литературного произведения или киносценария), который при условии оригинальности композиции и формы выражения должен охраняться авторским правом (О. Ульмер).
Защита компьютерных программ по законодательству об авторском праве была установлена в 1972 г. на Филиппинах. В США в 1980 г. принят закон, предусматривающий охрану компьютерных программ авторским правом. Аналогичные законы действуют в Австралии, Венгрии, Германии, Индии, Великобритании, Франции и Японии. В других странах считается, что компьютерные программы находятся под охраной, для которой не требуется изменения законодательства об авторском праве, так как перечень охраняемых произведений не носит исчерпывающего характера.
В 1978 г. ВОИС одобрила Типовые положения по охране программного обеспечения вычислительных машин. В 1991 г. была принята Директива Совета ЕЭС, регулирующая правовую охрану программного обеспечения:
1) правовая охрана должна распространяться в отношении компьютерных программ, зафиксированных в любой форме и на любом носителе;
2) программы должны охраняться, если они оригинальны (являются результатом собственной интеллектуальной деятельности их создателя) и не являются общеизвестными среди разработчиков программного обеспечения;
3) протоколы доступа, средства сопряжения и способы их реализации (правила и средства интерфейса) должны исключаться из охраны;
4) право разрешения выполнять определенные действия должно включать право на использование широкой трактовки этого понятия, право на копирование, сдачу в аренду, адаптацию и перевод;
5) право на адаптацию программы должно предоставляться исключительно в личных целях;
6) копирование программы в личных целях не должно осуществляться без разрешения правообладателя; изготовление резервных копий законным пользователем должно производиться без получения такого разрешения;
7) вопрос об авторстве в отношении программ должен решаться на национальном уровне стран – членов ЕЭС;
8) охрана должна предоставляться создателям, являющимся гражданами стран – членов Бернской или Всемирной конвенций, или предприятиям этих стран, по возможности всем физическим и юридическим лицам независимо от места происхождения или гражданства (подданства);
9) в случаях правонарушения бремя доказывания в отношении копирования должно возлагаться на подозреваемого правонарушителя, если истец представил в суд доступные ему версии своей программы, показал сходство и подтвердил факт доступности своей программы для подозреваемого.
Понятие «компьютерная программа» охватывает «подготовительные материалы, полученные в ходе ее разработки, и порождаемые ею аудиовизуальные отображения». Таким образом, охране подлежат нелитеральные компоненты программы – аудиовизуальные отображения, т. е. последовательность, структура и организация программы, выводящиеся на экран (пользовательский интерфейс).
Для разграничения литеральных и нелитеральных элементов компьютерных программ в США было разработано несколько специальных доктрин:
1) доктрина слияния исключает защиту того, что «является необходимым для выражения данной идеи». Суд не признает исключительные права на то, что признано авторским правом в качестве единственного способа выражения данной идеи;
2) доктрина стандарта исключает защиту любого выражения идеи, которое хотя и не сливается с самой идеей, но настолько ассоциируется с ней, что создает стандарт. Использование автором выразительных средств, которые являются стандартом, образует недостаток оригинальности, необходимой для авторско-правовой защиты. Доктрина стандарта исключает охрану элементов программы, являющихся общераспространенными в программной индустрии.
Помимо исходного текста, объектного кода и аудиовизуальных отображений компьютерной программы, правовой охране подлежат элементы, традиционно охраняемые авторским правом: название произведения и подготовительные материалы (С. Б. Бреус). Название программы охраняется, если оно оригинально и отражает творческую самостоятельность автора. Название компьютерной программы часто защищается правообладателем путем ее регистрации в качестве товарного знака.