Прошел всего год с тех пор, как судья Алсуп вынес решение в пользу Google в своем иске против Oracle по поводу Android, постановив, что API не подпадают под действие авторских прав. Это решение в настоящее время обжалуется в федеральном суде США, и более тридцати видных ученых-компьютерщиков подали краткую жалобу, призывающую суд поддержать вывод судьи Алсупа.
31 мая Фонд Electronic Frontier Foundation подал заявление amicus от имени тридцати двух ученых-компьютерщиков, утверждая, что открытые API-интерфейсы имеют решающее значение для инноваций и взаимодействия в компьютерах и компьютерных системах.
Согласно Википедии, amici curiae (буквально друзья суда) предоставляют суду информацию, имеющую отношение к делу, но не запрошенную ни одной из участвующих сторон; и краткое изложение amicus:
способ внесения озабоченностей, гарантирующий, что возможные широкие правовые последствия судебного решения не будут зависеть исключительно от сторон, непосредственно участвующих в деле.
Это его введение в кратком изложении говорится:
Свобода переопределения и расширения существующих API—интерфейсов была ключом к конкуренции и прогрессу в области компьютеров-как аппаратного, так и программного обеспечения
Он подкрепляет это различными примерами: распространение доступных ПК стало возможным благодаря тому, что IBM не обладала авторскими правами на свою систему BIOS, позволяя конкурентам создавать клоны ПК; открытый характер API также был необходим для разработки ОС Unix, языка программирования C, открытых протоколов в Интернете и облачных вычислений.
Далее в кратком изложении утверждается, что тот факт, что интерфейсы не подлежат копирайтингу, дает разработчикам свободу создавать новое программное обеспечение и что API, защищенные авторским правом, не только заблокируют инновации, но и сделают различные системы несовместимыми. Другой аргумент заключается в том, что авторское право на интерфейсы создаст «проблему сиротского программного обеспечения», которая непропорционально затронет государственный сектор.
Вы можете прочитать полное 36-страничное свидетельство, нажав ниже, чтобы загрузить pdf-файл:
Список amici curiae, подготовивших документ, на странице ii) выглядит как «кто есть кто в отрасли» с представителями академических кругов, профессиональных органов и коммерческих компаний. В нее входят создатели нескольких языков программирования: Бьярне Страуструп (C), Брендан Эйх (JavaScript) и Мартин Одерски (Scala). На случай, если есть имена, которые вы не сразу узнаете, на сайте EFF есть биографии всех 32 из них.
Так будет ли Федеральный суд достаточно впечатлен, чтобы обратить на это внимание? Возможно, их вряд ли нужно раскачивать.
Судья Уильям Алсап из Северного округа Калифорнии постановил в мае 2012 года, что API не являются объектом авторского права.
Первоначальное решение судьи Алсупа показалось многим (включая меня, программиста) хорошо аргументированным как с юридической точки зрения, так и с точки зрения информатики — выяснилось, что судья, имеющий степень по математике, понимал технические проблемы, лежащие в основе этого дела. Он показал, что уже обладает некоторыми знаниями в области программирования и написал код, и в ходе этого дела расширил свои знания языков программирования, включив в них Java.
Роль эксперта и свидетельских показаний экспертов в некоторых областях была запятнана чрезмерной уверенностью в том, что известно. Однако в данном случае речь идет не только о технических вопросах, но и о том, как пишется и применяется закон. В этом случае эксперты, американские программисты, не имеют возможности знать, какое влияние окажет создание или не создание API, защищенных авторским правом. Во многих отношениях было бы гораздо лучше, если бы технически подкованный судья задавал экспертам вопросы, на которые необходимо ответить, чтобы обеспечить правильное и справедливое применение закона.