Основы закона об авторском праве, которые должны знать все дизайнеры
Опубликовано: 2022-03-10Перед вами как дизайнерами или разработчиками программного обеспечения стоит важная задача — убедиться, что программа работает так, как она должна быть эффективной, удобной для пользователя и уникальной. После всего творчества, которое вложено в то, чтобы программа работала как надо, будет справедливо сказать, что хорошо спроектированная программа — это произведение искусства.
С юридической точки зрения компьютерная программа представляет собой сложное произведение, включающее как функциональные, так и художественные элементы. Это означает, что программы могут охраняться различными законами об интеллектуальной собственности (ИС) . Закон об интеллектуальной собственности включает авторское право, торговую марку, коммерческую тайну или патентное право. Некоторые из этих областей ИС могут перекрываться в зависимости от элементов конкретной программы. Это может сбивать с толку тех, кто не является экспертом в области ИС.
Эта статья предназначена для того, чтобы предоставить вам, как разработчику программного обеспечения, базовый обзор одного типа права ИС, закона об авторском праве, в том, что касается ваших проектов по разработке программного обеспечения.
Что такое авторское право?
Закон об авторском праве — это тип закона об интеллектуальной собственности, который защищает творческие произведения, которые могут включать такие вещи, как пьесы, фильмы, рукописи, картины, рисунки, песни, письма и многое другое. В Соединенных Штатах Конституция предусматривает, что закон об авторском праве защищает «оригинальные авторские произведения», включая литературные, драматические, музыкальные, художественные и некоторые другие интеллектуальные произведения. Большинство других стран, являющихся членами Всемирной организации интеллектуальной собственности (ВОИС), имеют аналогичные определения.
Закон об авторском праве не защищает идеи, процедуры, методы работы или математические концепции (хотя другие типы ИС могут защищать их при определенных обстоятельствах). Другими словами, закон об авторском праве защищает конкретное выражение идеи , а не функциональные элементы данной работы.
Закон об авторском праве может применяться ко всем видам технологических произведений, которые используются с компьютерами, планшетами, смартфонами или системами видеоигр. Сюда входят приложения, компьютерные программы, базы данных, электронные таблицы, экраны и даже среды виртуальной реальности. Авторское право также распространяется на произведения, которые используются или распространяются в Интернете, такие как веб-сайты, блоги и другой онлайн-контент.
Как закон об авторском праве относится к дизайну программного обеспечения?
Как известно любому дизайнеру, разработка программного обеспечения является неотъемлемой частью процесса создания инновационных программных решений. Лучшие программы просты в использовании, красиво оформлены или решают проблемы, которые не решил никто другой. Эта работа обязательно предполагает творчество и оригинальность. Как разработчик программного обеспечения вы решаете проблемы, но вас также можно назвать автором или художником. Есть много аспектов программного обеспечения, которые требуют творческого самовыражения, таких как элементы пользовательского интерфейса, раскадровки, созданные для улучшения «потока» программного обеспечения, или даже сам исходный код.
Программы состоят из «буквальных» и «небуквальных» элементов. С юридической точки зрения литеральные элементы программы состоят из исходного кода и объектного кода. Суды определили «небуквальные» элементы компьютерной программы, включающие «структуру, последовательность, организацию» (особый язык, использованный в судебном деле в США в 1986 году), а также экранные изображения, структуры меню и пользовательские интерфейсы. Как буквальные, так и небуквенные элементы могут охраняться авторским правом.
Как получить авторское право?
Обычно считается, что авторское право присуще «фиксированной форме» произведения независимо от того, опубликовано оно или нет. Быть в «фиксированной форме» просто означает, что выражение было записано на каком-то осязаемом носителе.
Для художника это выражение может иметь «фиксированную форму», когда он перестает думать о том, что собирается рисовать, и фактически начинает наносить краску на холст. Для музыканта это может быть, когда он записывает мелодию в уме или делает запись. Для разработчика программного обеспечения это может быть набросок раскадровки, создание нового персонажа или написание строк уникального кода.
Во всем мире авторское право обычно считается «присущим» произведению, а это означает, что авторское право существует, как только произведение записано или иным образом записано, как описано выше. В странах, подписавших Бернскую конвенцию (всего их 172), не требуется официальной регистрации для обеспечения защиты авторских прав, поэтому обычно регистрация не требуется для каждого произведения. Однако, по крайней мере, в Соединенных Штатах, как правило, требуется регистрация авторских прав, прежде чем будет присуждена компенсация за какой-либо ущерб в рамках иска о нарушении прав.
К счастью, регистрация авторских прав, как правило, намного проще и занимает меньше времени, чем получение других видов прав ИС, таких как патенты или даже товарные знаки, и не обязательно требует помощи адвоката. В Соединенных Штатах вы можете запросить регистрацию авторских прав онлайн в Бюро регистрации авторских прав США. Как правило, для регистрации цифрового контента вы определяете авторство, а затем решаете представить произведение как литературное произведение, произведение изобразительного искусства или произведение исполнительского искусства в зависимости от того, что наиболее подходит для программы или элемента программы, которую вы пытаются защитить. Например, исходный код, вероятно, будет представлен как литературное произведение, а графика может быть представлена как произведение изобразительного искусства.
Какие права предоставляет авторское право?
Как правило, законы об авторском праве предоставляют владельцу исключительные права на воспроизведение, подготовку производных работ, распространение, публичное исполнение и демонстрацию произведений, защищенных авторским правом. Некоторые другие конкретные права могут включать:
- право на перевод;
- право на адаптацию и аранжировку произведения;
- право публичного исполнения драматических, драматическо-музыкальных и музыкальных произведений;
- право читать литературные произведения публично;
- право доводить до всеобщего сведения исполнение таких произведений;
- право на трансляцию;
- право на воспроизведение; а также
- право использовать произведение в качестве основы для аудиовизуального произведения.
Примечание . Вы можете ознакомиться со списком исключительных прав, предусмотренных законодательством США, здесь.
Очевидно, что эти права имеют решающее значение для распространения и преобразования программ из одного формата в другой. Например, если разработчик программного обеспечения создает популярную компьютерную игру для ПК, необходимо иметь право на создание производной работы, чтобы иметь возможность создать версию приложения той же игры для iPhone.
Как эти права применяются к программам?
Как обсуждалось выше, авторско-правовая охрана распространяется на конкретную форму выражения идеи, а не на саму идею. В случае программного обеспечения закон об авторском праве будет защищать такие вещи, как исходный и объектный код, уникальные элементы пользовательского интерфейса или другие творческие работы и выражения, связанные с программным обеспечением, такие как персонажи и настройки, созданные для игры. Это не защитило бы ни идею определенного типа программного обеспечения, ни каких-либо необходимых функциональных элементов.
Основа для правовой охраны программного обеспечения хорошо зарекомендовала себя как в США, так и в Европе. В Соединенных Штатах Закон об авторском праве конкретно подтверждает, что программное обеспечение подлежит охране авторскими правами. В Европе Директива о компьютерных программах содержит рекомендации относительно правовой охраны компьютерных программ в соответствии с законами об авторском праве Европейского Союза.
Какие конкретные элементы программ были объявлены охраняемыми авторским правом? Во-первых, исходный или объектный код считаются «литературными произведениями», и закон об авторском праве явно защищает их. Еще в 1983 году Третий окружной суд постановил в деле Apple Computer, Inc. против Franklin Computer Corp. (714 F.3d 1240), что как операционная система компьютера, так и двоичный код защищены авторским правом. Однако, поскольку суды также постановили, что авторское право может обеспечить защиту для разработчиков программного обеспечения, которая распространяется не только на код. Авторское право может распространяться как на буквальные элементы программного обеспечения, такие как исходный код и объектный код, так и на небуквальные элементы, включая «межмодульные отношения» и «общий поток». Графика, звуки и внешний вид программы для ЭВМ также могут охраняться как аудиовизуальное произведение.
Нарушение может быть относительно легко доказано , если исходный код или объектный код был скопирован из одной программы в другую без разрешения. Однако определение того, имело ли место нарушение, может быть более субъективным, если обвиняемое копирование имеет место в небуквальных элементах программы. В деле 1992 года Computer Associates Int. Inc. против Altai Inc. (982 F.2d 693), Второй судебный округ разработал тест под названием «тест сравнения абстракции-фильтрации» (AFC), чтобы определить, существует ли «существенное сходство» между двумя компьютерами. программы, которые могут свидетельствовать о нарушении прав. Тест AFC используется для определения того, были ли скопированы небуквальные элементы программы, путем сравнения защищаемых элементов рассматриваемых программ.
Однако имейте в виду, что закон об авторском праве не защищает функциональные элементы программного обеспечения. Согласно разделу 102 17 USC, это не защищает от копирования какой-либо «идеи, процедуры, процесса, системы, метода работы, концепции, принципа или открытия» в программном обеспечении. Например, допустим, вы создаете программу, которая помогает пользователям составлять бюджет. Закон об авторском праве не защищает идею программного обеспечения для составления бюджета. Он защищает только конкретные выражения этой идеи, поэтому закон об авторском праве не запрещает другим людям писать свои собственные программы для составления бюджета.
Возможно, ваша программа имеет какой-то дружественный символ, который присутствует в пользовательском интерфейсе. Другая программа также может иметь символ, отображаемый в пользовательском интерфейсе; они просто не могут скопировать вашего персонажа.
Вот еще один пример программного обеспечения — допустим, у вас есть написанный исходный код для нового игрового приложения. Друг увидит ваш код, ему понравится эта идея, и он без разрешения скопирует ваш код для использования в другом приложении. Это нарушение, потому что исходный код защищен авторским правом. Однако, если другой человек просто создает аналогичную игру, не используя какой-либо ваш код, он не нарушает авторские права на ваш код (хотя в зависимости от того, насколько похожа игра, может иметь место другой тип нарушения).
Суды все еще решают, какие элементы программного обеспечения считать функциональными . Например, между Oracle и Google продолжается спор относительно использования Google API Oracle Java. Google создал свой собственный язык для ОС Android, но они использовали API-интерфейсы Java, чтобы такие разработчики, как вы, могли писать программы, которые будут работать на Android. На уровне окружного суда судья постановил, что API-интерфейсы функциональны и не могут быть защищены авторским правом. Однако по апелляции Федеральный округ отменил это решение. Дело вернулось в окружной суд, где Google вместо этого успешно выступила в защиту «добросовестного использования». Тем не менее, Oracle снова подала апелляцию, так что еще неизвестно, как в этом случае будет действовать закон.
Прежде чем двигаться дальше, следует отметить еще одну вещь: авторское право не защищает от независимого создания подобных произведений, в отличие от патентного права. Защита закона об авторском праве наиболее надежна, когда вы можете показать, что кто-то действительно «скопировал» вашу идею. Поэтому, если другой разработчик программного обеспечения самостоятельно придумает программу, очень похожую на вашу, закон об авторском праве, вероятно, не сможет вам сильно помочь.
Кто является владельцем авторских прав на программное обеспечение?
Обладателем авторских прав является «автор» произведения. Как разработчик программного обеспечения, вы являетесь «автором» работы, и авторские права принадлежат вам. Однако многие программы создаются в составе команды, по трудовому договору или по другому сценарию работы по найму. Следовательно, в таких ситуациях авторские права часто передаются работодателю, который затем становится владельцем авторских прав и контролирует право на использование выражений, защищенных этим авторским правом, в будущем (т. е. в производных работах). . Как всегда, очень внимательно прочитайте свои трудовые договоры (включая любые соглашения о неразглашении), чтобы убедиться, что вы понимаете последствия работы с ними в отношении ИС.
Как долго действует авторское право?
Как правило, в Соединенных Штатах или любой другой стране, подписавшей Бернскую конвенцию, срок действия авторского права составляет жизнь автора плюс пятьдесят лет. В случае программного обеспечения, созданного сотрудником в ходе его или ее работы, получившаяся «работа, сделанная по найму» будет охраняться законом об авторском праве в течение семидесяти пяти лет с момента публикации. Благодаря активному лоббированию и изменениям политики в этой сфере есть и другие исключения, но в целом будет применяться правило пятидесяти лет.
Заключительные примечания
Как разработчики программного обеспечения, ваша работа заслуживает такой же защиты, как и работа любого другого автора. Хотя в этой статье представлен только обзор, возможно, эта информация будет полезна тем из вас, кто каждый день работает над созданием и улучшением программ, обогащающих нашу жизнь.