Zalecana, 2024

Wybór redaktorów

Google przekazuje sądowi nowe wersje Androida z wydanym w zeszłym miesiącu OpenJDK

Update Unity Android SDK to API Level 29 (10) Quick Tutorial - Fix Unable to Install SDK Platform

Update Unity Android SDK to API Level 29 (10) Quick Tutorial - Fix Unable to Install SDK Platform
Anonim

Google opublikował 24 grudnia nowe wersje swojej platformy Android, na którą udzielono licencji do użytku na podstawie bezpłatnej licencji Open Source dostarczonej przez Oracle w ramach projektu OpenJDK, zgodnie z jej złożeniem w sądzie federalnym w Kalifornii.

OpenJDK jest implementacją Open Source platformy Java, Standard Edition. Sąd bada, czy użycie przez Google kodu Java Oracle w mobilnym systemie operacyjnym Android może być postrzegane jako "dozwolony użytek", co jest prawną doktryną, która pozwala na kopiowanie w ograniczonych okolicznościach.

Kod dla nowych wersji został udostępnione w repozytorium Android Open Source Project, ale wciąż jest w trakcie produkcji i będzie częścią przyszłych pełnych wersji Androida, zgodnie z Google.

W centrum procesu sądowego zawęziła się do 37 Java APIs (programowanie aplikacji interfejsy), które zostały rzekomo naruszone przez Google w systemie Android.

Sędzia William Alsup z amerykańskiego Sądu Okręgowego dla Północnego Dystryktu Kalifornii, oddział San Francisco, orzekł w 2012 roku, że API nie są chronione prawem autorskim, ale jego decyzja została odrzucona w 2014 roku przez Sąd Apelacyjny dla Federalnego Okręgu, który orzekł, że pakiety Java API mogą być chronione prawami autorskimi. Następnie Google odwołał się do Sądu Najwyższego, który przekazał sprawę do sądu okręgowego w celu podjęcia decyzji, czy użycie Google może być uznane za dozwolony użytek.

"W szczególności, te nowo wydane wersje Androida wykorzystują nagłówki metod (i powiązana sekwencja, struktura i organizacja tych nagłówków metod), o których mowa w niniejszym sporze pod licencją OpenJDK OpenJDK od Oracle, "adwokat Google napisał w poniedziałku.

Używając otwartej wersji OpenJDK języka Java Biblioteki, Google najwyraźniej stara się zmniejszyć szkody, jeśli sąd uzna, że ​​korzystanie z interfejsów Java API nie jest dozwolone.

Jeśli Oracle nadal będzie oskarżać nowe wersje Androida wydane 24 grudnia w swoim własnym studium szkód, roszczenia o odszkodowanie za nowe wersje licencjonowane przez Oracle w ramach OpenJDK wymagałyby oddzielnej analizy szkód z wcześniejszych wydań, które nie są licencjonowane w ramach OpenJDK, zgodnie z dokumentacją.

Google oświadczył w oświadczeniu, że w nadchodzącym wydaniu Androida planuje przenieść biblioteki języków Java systemu Android na podejście oparte na OpenJDK, tworząc wspólną podstawę kodu dla programistów do tworzenia aplikacji i usług.

Rzecznik prasowy Google nie od razu skomentował, czy przeniesienie do OpenJDK było powiązane ze sporem sądowym. Oracle nie skomentował zgłoszenia.

Top