По прошествии более чем десятилетия дело Oracle против Google, похоже, подходит к концу сегодня, когда был вынесен один из самых важных судебных исков века, связанных с использованием Java в Android.
Верховный суд США большинством голосов (6–2) решил объяснить причину Google *, избегая того, чтобы компании пришлось компенсировать Oracle более 9,3 миллиарда долларов.
Истоки этой долгой судебной тяжбы, которая началась в 2010 году, связаны со структурой, последовательностью и организацией 37 Java API, присутствующих в Android, в которых Oracle защищала свой исходный код авторским правом.
В 2016 году суд уже дал повод Google, утверждая, как и во втором судебном процессе, что реализация Java в Android является «добросовестным использованием». В том же году Google обновил Android API, чтобы использовать OpenJDK, бесплатную версию Java, чтобы избежать возможных юридических проблем с новыми версиями Android и предотвратить дальнейший рост страхового возмещения.
Дело было возобновлено в 2018 году, когда Апелляционный суд федерального округа принял апелляцию Oracle, и теперь, в 2021 году, новое решение было обнародовано, в заключении со ссылкой на следующее:
«Тот факт, что программное обеспечение фундаментально функционально, затрудняет применение традиционных концепций авторского права в этом технологическом мире … Мы делаем вывод, что в этом случае, когда Google повторно реализовал пользовательский интерфейс, взяв только то, что было необходимо, чтобы позволить пользователям использовать свои накопленные таланты для работы в новой и преобразующей программе копирование Google API Java было добросовестным использованием этого материала с точки зрения закона ».
«При рассмотрении этого решения мы предположили в качестве аргумента, что материал защищен авторским правом. Однако мы считаем, что рассматриваемое копирование представляет собой добросовестное использование. Следовательно, копирование Google не нарушает закон об авторском праве ».
Суд проверяет то, что Google доказывал в течение многих лет, что для создания Android API у него не было другого выбора, кроме как «скопировать» некоторые функции Java, но что его использование всегда было справедливым, даже если Oracle не соглашалась.
Это решение, как сообщил Кент Уокер, старший вице-президент по глобальным вопросам Google, является победой для потребителей, совместимости и вычислений, поскольку решение дает юридическую определенность следующему поколению разработчиков, чьи новые продукты. Больше не будет страха, что вас подадут в суд за то, что вас вдохновили несколько строк кода.