Абстракция -Filtration-Comparison test

редактировать

Тест Абстракция-Фильтрация-Сравнение(AFC) - это метод выявления существенного сходства в целях применения закона об авторском праве. В частности, тест AFC используется для определения того, были ли скопированы нелитальные элементы компьютерной программы, путем сравнения защищаемых элементов двух программ. Тест AFC был разработан Апелляционным судом США второго округа в 1992 году в его заключении для Computer Associates Int. Inc. против Altai Inc. Он был широко принят судами Соединенных Штатов, а также признан судами за пределами Соединенных Штатов.

Содержание
  • 1 Предпосылки
  • 2 Абстракция-Фильтрация-Сравнение
    • 2.1 Абстракция
    • 2.2 Фильтрация
    • 2.3 Сравнение
  • 3 Принятие и использование AFC
  • 4 Сноски
  • 5 Ссылки
История вопроса

Апелляционный суд второго округа разработал тест AFC для использования в деле Computer Associates Int'l, Inc. против Altai Inc. В этом случае Computer Associates подал в суд на Altai за нарушение авторских прав на компьютерную программу-планировщик заданий, которая была разработана для простого переноса между операционными системами. Доказательство нарушения авторских прав требует подтверждения как владения авторским правом, так и факта копирования. Это второе требование может быть выполнено либо прямым доказательством, либо, как это обычно делается, путем демонстрации следующего: 1) ответчик имел доступ к материалам, защищенным авторским правом, и 2) существует существенное сходство между произведением, защищенным авторским правом, и работой ответчика. Демонстрация существенного сходства может быть затруднена, если эти две работы не являются точными копиями, полностью или частично. Суд второго округа обнаружил, что ранее не существовало указаний о том, как лучше всего это сделать.

Одно примечательное предыдущее рассмотрение существенного сходства структуры, последовательности и организации (SSO) программного обеспечения было принято Третьим контуром в Whelan v. Джаслоу. Суд предложил определить основную функцию программы как идею, и все, что не является строго необходимым для целей идеи, можно считать выражением. Алтайский суд отказался следовать этому методу, отметив, что в методе Уилана «недостаточно внимания уделяется практическим соображениям». Тест AFC был разработан для решения этой проблемы; это метод определения наличия существенного сходства между двумя компьютерными программами, особенно в не буквальных элементах программы.

Абстракция-Фильтрация-Сравнение

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

Абстракция

Цель этапа абстракции - определить, какие аспекты программы составляют ее выражение и каковы идеи. С помощью того, что обычно называют дихотомией идея / выражение, закон об авторском праве защищает выражение автора, но не идею, стоящую за этим выражением. В компьютерной программе самый низкий уровень абстракции, конкретный код программы, явно является выражением, в то время как высший уровень абстракции, общая функция программы, может быть лучше классифицирован как идея, лежащая в основе программы. Тест на абстракции был впервые разработан Second Circuit для использования в литературных произведениях, но в тесте AFC они описывают, как его можно применить к компьютерным программам. Суд определяет возможные уровни абстракции, которые можно определить. В порядке возрастания абстракции; это: отдельные инструкции, группы инструкций, организованные в «иерархию модулей», функции модулей нижнего уровня, функции модулей более высокого уровня, «конечная функция» кода.

Фильтрация

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

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

Устранение элементов, продиктованных внешними факторами, является применением доктрины scènes à faire к компьютерным программам. Доктрина утверждает, что элементы, необходимые или стандартные для выражения в определенной теме, не могут быть защищены авторским правом. Элементы, продиктованные внешними факторами, могут включать в себя спецификации оборудования, требования к взаимодействию и совместимости, стандарты проектирования, требования обслуживаемого рынка и стандартные методы программирования.

Наконец, материалы, которые существуют в общественном достоянии, не могут быть защищены авторским правом и также удаляется из анализа.

Сравнение

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

Принятие и использование AFC

После дела Altai метод AFC получил широкое распространение. С 1992 года каждый суд, рассматривающий вопрос об определении существенного сходства в небуквальных аспектах компьютерных программ, предпочел метод AFC методу Уилана. Анализ стадии фильтрации одобрен судами Канады и Франции. В Великобритании тест AFC имеет сомнительную честь быть одобренным и отклоненным в последовательных случаях. Действующее английское законодательство не соответствует тесту AFC, установленному на Алтае.

Сноски
Ссылки
  • Computer Associates International, Inc. против Altai, Inc., 982 F.2d 693 (2d Cir. 1992).
  • Lemley, Марка А.; Menell, Peter S.; Слияния, Роберт П.; Самуэльсон, Памела (2006). Программное обеспечение и Интернет-право (3-е изд.). Нью-Йорк, штат Нью-Йорк: издательство Aspen. ISBN 978-0-7355-5864-9.
Последняя правка сделана 2021-06-08 19:47:11
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте