Не поділили Java. Верховний суд США підтримав Google в десятирічній суперечці з Oracle
Верховний суд США став на бік Google в десятирічній суперечці з компанією Oracle, яка звинувачувала Google в крадіжці тисяч рядків коду програмної платформи Java під час розробки Android.
Верховний суд США підтримав Google в патентній суперечці з компанією Oracle, який тривав з 2010 року, пише The Verge.
Суд скасував рішення апеляційного суду США і ухвалив, що Google може на законних підставах використовувати елементи коду інтерфейсу прикладного програмування Java (API) Oracle при створенні Android.
У рішенні суду йдеться, що компанія Google під час розробки Android використовувала розробки в межах положень про сумлінне використання, передбачене законодавством про авторське право. Суд зробив висновок, що Google використовувала API, щоб дозволити Java-програмістам створювати додатки для Android.
«Google скопіювала API для повторної реалізації призначеного для користувача інтерфейсу, взявши лише те, що було необхідно, щоб дозволити користувачам працювати в новій і перетвореної програмі - це доброякісна практика», — постановив Верховний суд.
Компанію Google в патентній суперечці потримали шість суддів Верховного суду, двоє зайняли сторону Oracle і одна суддя (призначена Дональдом Трампом Емі Коні Барретт) не брала участі в рішенні.
Google і Oracle вже понад 10 років борються за сумісність Android з Java. З цього спору вже пройшло три судові процеси і дві окремі апеляції. Поточна версія справи стосується того, чи може Oracle забезпечити дотримання своїх авторських прав щодо приблизно 11 500 рядків у кодовій базі Android, що представляють 37 окремих API.
Google розробив API незалежно, але зазначається, що вони засновані на еквівалентних API в коді Java, призначених для імітації та взаємодії з окремою мовою.
У Oracle стверджували, що «структура, послідовність і організація» API Android порушують авторські права Oracle на код Java.