IBM, Microsoft i Mozilla wspierają Google w sporze sądowym z Oracle

IBM, Microsoft, Mozilla, Creative Commons, Open Source Initiative, Wikimedia Foundation, Software Freedom Conservancy (SFC) i wiele innych stowarzyszeń i firm (łącznie 21) przemówił jako niezależni uczestnicy (Amicus Curiae) wznowienie postępowania przed Sądem Najwyższym pomiędzy Google a Oracle w związku z wykorzystaniem Java API w platformie Android. Spółki przekazały sądowi opinię wraz z biegłą oceną postępowania, korzystając z prawa do udziału w rozprawie osoby trzeciej, niezwiązanej z jedną ze stron, ale zainteresowanej wydaniem przez sąd odpowiedniego orzeczenia. Oczekuje się, że Sąd Najwyższy podejmie decyzję w czerwcu.

Firma IBM myśliże interfejsy komputerowe typu open source objęte prawami autorskimi mogą zaszkodzić przedsiębiorstwom i spowolnić innowacje, w związku z czym przedsiębiorstwa każdej wielkości powinny mieć możliwość korzystania z otwartych interfejsów API w swoim rozwoju. Microsoftu wierzyże korzystanie z Java API w Google jest dozwolonego użytku (dozwolonego użytku). Mozilli wskazujeże prawa autorskie nie powinny mieć zastosowania do interfejsów API, a programiści powinni mieć możliwość bezpiecznego korzystania z interfejsu API, aby zapewnić przenośność produktów i tworzyć alternatywne rozwiązania.

Przypomnijmy, że w 2012 roku sędzia z doświadczeniem programistycznym Zgoda ze stanowiskiem Google i rozpoznanyże drzewo nazw tworzące API jest częścią struktury poleceń – zbiorem znaków powiązanych z konkretną funkcją. Taki zestaw poleceń jest interpretowany przez prawo autorskie jako niepodlegający prawu autorskiemu, ponieważ powielanie struktury poleceń jest warunkiem wstępnym zapewnienia kompatybilności i przenośności. Dlatego też tożsamość linii z deklaracjami i opisami nagłówków metod nie ma znaczenia – aby zaimplementować podobną funkcjonalność, nazwy funkcji tworzących API muszą być zgodne, nawet jeśli sama funkcjonalność jest zaimplementowana inaczej. Ponieważ istnieje tylko jeden sposób wyrażenia idei lub funkcji, każdy może używać identycznych deklaracji i nikt nie może monopolizować takich wyrażeń.

Oracle złożyła apelację i wygrała w Federalnym Sądzie Apelacyjnym Stanów Zjednoczonych uchylenie decyzji - Sąd apelacyjny uznał, że Java API jest własnością intelektualną Oracle. Po tym Google zmienił taktykę i próbował udowodnić, że wdrożenie Java API na platformie Android było dozwolonym użytkiem i ta próba to był sukces. Firma Google stoi na stanowisku, że tworzenie oprogramowania przenośnego nie wymaga licencjonowania interfejsu API i że replikowanie interfejsu API w celu utworzenia zgodnych odpowiedników funkcjonalnych jest uznawane za „dozwolony użytek”. Zdaniem Google zaklasyfikowanie API do własności intelektualnej będzie miało negatywny wpływ na branżę, gdyż podważa rozwój innowacyjności, a tworzenie kompatybilnych funkcjonalnych analogów platform oprogramowania może stać się przedmiotem procesów sądowych.

Oracle złożyło apelację po raz drugi i znów tak było poprawiony na jej korzyść. Sąd orzekł, że zasada „dozwolonego użytku” nie ma zastosowania do Androida, ponieważ platforma ta jest rozwijana przez Google w celach egoistycznych, realizowanych nie poprzez bezpośrednią sprzedaż oprogramowania, ale poprzez kontrolę nad powiązanymi usługami i reklamami. Jednocześnie Google zachowuje kontrolę nad użytkownikami poprzez autorskie API umożliwiające interakcję z jego usługami, którego nie wolno wykorzystywać do tworzenia analogów funkcjonalnych, tj. Korzystanie z Java API nie ogranicza się do użytku niekomercyjnego.

Źródło: opennet.ru

Dodaj komentarz