Верховный суд США постановил, что Google может на законных основаниях использовать элементы кода Java API от Oracle при создании Android, сообщает The Verge.
"Копирование Google API для повторной реализации пользовательского интерфейса, взяв только то, что было необходимо, чтобы позволить пользователям использовать свои накопленные таланты для работы в новой и преобразующей программе, представляет собой добросовестное использование этого материала", – постановил Верховный суд.
В заключении суда делается вывод, что API-интерфейсы, которые позволяют программистам получать доступ к другому коду, значительно отличаются от других видов компьютерных программ. Google использовал API, чтобы позволить Java-программистам создавать приложения для Android, что, по мнению суда, является принципиально преобразующим использование.
Google и Oracle уже более 10 лет борются за совместимость Android с Java: в данном случае Oracle пыталась добиться соблюдения своих авторских прав в отношении примерно 11 500 строк в коде Android, представляющих 37 отдельных API, которые настолько похожи на код Java, что нарушают авторские права Oracle, считают в компании.
Илья Закорецкий
e-finance.com.ua