Članak

Googleova pobjeda nad Oracleom na Vrhovnom sudu pobjeda je za cijelu industriju

protection click fraud

Googleov potpis na CES-uIzvor: Android Central

Vrhovni sud je okončati prema višegodišnja borba između Googlea i Oraclea zbog upotrebe Jave u Androidu. Vidjeli smo kako obje strane dobivaju pobjedu s oduzimanjem apelacijskih sudova, a Googleov posljednji gubitak na sudu imao je tvrtku odnesite ovo najvišem sudu u zemlji; cijela saga zasigurno je koštala tvrtku više nego što bi imala kazna od 5 milijardi dolara kad se u obzir uzme novac.

Na kraju, ovo je bilo sve o Benjaminima.

Na kraju, tužba se nije odnosila na to da Google koristi Javu bez licence, iako je Google pokušao nabaviti licencu od Sunca prije nego što je Java prodana Oracleu. U ovom se slučaju radilo o pokušaju prisiljavanja Googlea da licencira cijelu Javu jer je koristio neke API-je kako bi olakšao razvojnim programerima. To je užasna ideja i na sreću se slaže većina Vrhovnog suda. Suci Clarence Thomas i Samuel Alito nisu se složili, a pravda Amy Coney Barrett nije sudjelovala.

VPN ponude: doživotna licenca za 16 USD, mjesečni planovi od 1 USD i više

Možete pročitati čitav niz dokumenata koje je sud objavio, uključujući neslaganje s pravdom Thomasom ovdje. Vrijedno je pogledati ako ste stvarno znatiželjni u vezi sa slučajem, ali za većinu nas sinopsis djeluje. Evo što mislim da su relevantni dijelovi citirani iz novina.

  • Mišljenje Suda: Googleovo kopiranje Java SE API-ja, koji je obuhvaćao samo one retke koda koji su bili potrebni da programerima to omoguće stavili svoje stečene talente da rade u novom i transformativnom programu, bila je poštena upotreba tog materijala zakon.
  • Google je iz API-ja kopirao približno 11.500 redaka koda za prijavljivanje, što iznosi gotovo sav kod za prijavljivanje koji je potreban za pozivanje stotina različitih zadataka. Tih 11.500 redaka, međutim, samo je 0,4 posto cjelokupnog API-ja o kojem je riječ, a sastoji se od 2,86 milijuna ukupnih linija.
  • Kao dio sučelja, kopirane crte u osnovi su povezane zajedno s idejama koje se ne mogu kopirati (sveukupno organizacija API-ja) i stvaranje novog kreativnog izraza (kôd neovisno napisao Google).
  • Googleovo ograničeno kopiranje API-ja transformativna je upotreba. Google je kopirao samo ono što je bilo potrebno kako bi programerima omogućio rad u drugom računalnom okruženju, a da pritom nije odbacio dio poznatog programskog jezika.
  • Google je precizno kopirao dijelove Sun Java API-ja i to je učinio dijelom iz istog razloga koji je Sun stvorio ti dijelovi, naime, kako bi programerima omogućili da pozovu provedbene programe koji bi postigli određeno zadaci.

Oracleov logotipIzvor: Android Central

Vidite da se Sun ovdje spominje nekoliko puta, i to zato što je Google za to koristio Javu (uz Sunčev blagoslov) programeri za izradu Android aplikacija i uključili su izravne kopije nekih API-ja koji su vam potrebni ako želite koristiti Java. To se dogodilo prije nego što je Oracle kupio Javu od Sun. I to je to stvarno srž slučaja, po mom mišljenju - ti su API-ji razvijeni i dizajnirani da budu "otvoreni i besplatni" za upotrebu bilo koga kako bi više programera koristilo Javu. I uspjelo je - 2,5 milijarde ljudi sada koristi Android uređaj.

Zbog Androida milijuni programera koriste Javu.

Ova presuda imat će velik učinak na cijelu softversku industriju jer postavlja presedan za koji dio djela je zaštićen autorskim pravima, a koji dijelovi nisu. Ako se utvrdi da su API-ji zaštićeni, AT&T bi "posjedovao" dio iOS-a, a Oracle "posjedovao" dijelove Androida. Koliko god to zvučalo ludo, to je zato što su oboje koristili prethodni rad kako bi izgradili nešto novo.

J. Michael Keyes, partner u međunarodnoj odvjetničkoj tvrtki Dorsey i Whitney, ima određeni uvid u to što bi to moglo značiti za budućnost kada se više slučajeva ove prirode uputi u sudnicu.

Vrhovni sud donio je danas najveću odluku o autorskim pravima u generaciji. Sud je smatrao da je Googleovo kopiranje Oracleova API-ja bilo poštena upotreba kao stvar zakona. Teško je precijeniti značaj ove odluke.

Sud je primijetio da poštena uporaba ima "važnu ulogu za računalne programe pružanjem provjere zasnovane na kontekstu koja zadržava monopol nad autorskim pravima računalnih programa u svojim zakonitim granicama. "Pretpostavljam da će ova tema otključati mnoge buduće argumente i tvrdnje u vezi s primjenom poštene upotrebe na softverske zahtjevi. Vidjet ćemo više kopiranja, više slučajeva i više zahtjeva za poštenu upotrebu.

Sud je pojasnio kako bi sudovi koji preispituju trebali preispitati odluke o poštenoj upotrebi. Konačno pitanje podižu li se činjenice na razinu poštene upotrebe razmatra se novo. To znači da će uvijek biti mjesta za raspravu u žalbenom postupku da je porota ili prvostupanjski sudac pogrešno shvatio.

Da, sudovi često "krivo shvate", i zato postoje apelacijski sudovi. U ovom slučaju, pogrešno shvaćanje moglo je imati velik utjecaj na svaku osobu koja piše softver i svaku tvrtku koja izrađuje alate za pisanje softvera za svoju platformu. Zapravo se radilo o ovoj parnici - Android SDK, a ne Android koji radi na našim telefonima.

Android StudioIzvor: Jerry Hildenbrand / Android Central

Teško je shvatiti ga ako nikada niste pokušali napisati Android aplikaciju ili upotrijebili Javu za izradu aplikacije za drugu platformu. Zamislite da ste kupili robota kojeg biste mogli programirati. Kažete mu da nešto učini pomoću API-ja, a operativni sustav robota pokreće se da to učini. Način na koji pišete upute (API) mora biti dostupan za bilo koju platformu za razvoj softvera, ali kôd koji robot koristi za to je vlasnički.

Dotični API-ji potreba biti dostupan kako bi Android bio prilagođen programerima.

U Androidu je jedan dio operativni sustav, a drugi način na koji programeri pišu aplikacije. Android se ne pokreće na vrhu Jave, ali aplikacije se mogu graditi pomoću njega. Ti API-ji potreba biti dostupan jer ih programeri znaju koristiti. Oracle, međutim, nije tako mislio, pa smo morali svjedočiti dugoj i skupoj pravnoj bitci.

Nešto mi govori da ovdje nije kraj. Kao što Keyes kaže, ovo će dovesti do više kopiranja koda za koji programer kaže da je odvojen od sustava sama i potrebna, što će dovesti do više pravnih radnji - niti jedna tvrtka ne želi kopirati svoj kod bez a pristojba. Time se završava bitka za Google, koji se već pokušao odmaknuti od Jave i pomaže programerima umjesto toga koristite Kotlin.

Google Pixel 5Izvor: Daniel Bader / Android Central

Bez obzira na to što itko od nas misli, ovo je golema moralna pobjeda Googlea. Nijedna tvrtka ne želi biti prozvana da ne radi naporno na stvaranju softvera, a Oracle je jako pogurao tu ideju. Imati najviši sud (ovo je američka nadležnost, sudovi u E.U. su odlučili da API-ji jesu nikada predmet autorskih prava) potvrditi da je Google bio važniji od potencijalne kazne i naknada.

Za nas se ništa ne mijenja. Osim što smo Oracle naspram Googlea manje vidjeli u našem feedu vijesti.

Za nas se ništa ne mijenja. The najbolji Android telefoni rade na isti način kao i jučer, a programeri mogu pisati aplikacije i nadograđivati ​​AOSP na isti način kao i uvijek. Ali cijelo je putovanje bilo zanimljivo, i na moju sreću, ishod je bio ispravan.

Pomoću vlastitog silicija Google konačno može stvoriti savršeni telefon s "kamerom"
google umače u čips

Googleov silicij Whitechapel, za koji se očekuje da će biti predstavljen s Pixelom 6, neće biti moćna snaga, ali otvorit će put Googleu da povrati svoju krunu za fotografiju.

Google dobiva desetljeću bitku protiv Oraclea nad Javom na Androidu
Pobjeda za Android

Google osigurava veliku pobjedu nakon desetljetne borbe s Oracleom zbog njegove upotrebe Java koda u Android operativnom sustavu.

pregled e / OS: Android usmjeren na privatnost bez Googlea
bi li se odrekao googla

Ako ste se umorili od dijeljenja svih svojih mrežnih podataka s Googleom i drugim tvrtkama, na raspolaganju vam je sve veći broj alternativa. Pogledali smo jedan od njih pod nazivom / e / OS, koji svojim korisnicima obećava "deGoogled" verziju Androida.

Ljudi koji navijaju za navijanje i modificiranje trebaju provjeriti ove Android telefone
Vrijeme je za petljanje

Ako gledate unaprijed i znate da ćete na sljedećem telefonu htjeti promijeniti nešto što zahtijeva prilagođeni softver ili root pristup, ovi su telefoni najbolje opcije.

instagram story viewer