Google korvaa Android N: n Java-sovellusliittymät avoimen lähdekoodin vaihtoehdolla

oraakkeli

Nykypäivän monipuolinen ohjelmistojärjestelmä, johon mobiililaitteiden käyttöjärjestelmä on upotettava, on melko monimutkainen ja missä se onkin on käsiteltävä tekijänoikeuksia ja tekijänoikeuksia jotta sinulla olisi tiettyjä ominaisuuksia, koodeja ja työkaluja parhaan käyttökokemuksen saamiseksi asiakkaalle, joka on ostanut tabletin, puettavan tai älypuhelimen. Tiedämme jo, kuinka erilaiset teknologiayritykset tuovat ne esiin, joka käy oikeusjuttuja joka toinen kolmesta tiettyjen ohjainten tai sovellusliittymien käytöstä. Jatkuva taistelu, jossa häviäjät ovat yleensä käyttäjiä, kun taas yritykset yrittävät välttää tämäntyyppisiä haittoja parhaalla mahdollisella tavalla.

Juuri tässä asiassa Google pyrkii kiertämään sen tekijänoikeusjuttu Oraclelta Java-sovellusliittymän käytöstä. Joko tästä syystä tai mikä olisi näiden kahden välinen salainen sopimus, Googlen on täytynyt tehdä päätös, joka tarkoittaa, että Android N: stä mobiililaitteiden käyttöympäristö poistaa Oraclen riippuvuutensa Java: sta palvelun käyttöönoton hyväksi. avoimen lähdekoodin OpenJDK. Googlen antama syy on päättää täysin avoimen lähdekoodin ohjelmistoista, vaikka todellinen syy liittyy enemmän oikeudellisiin tilanteisiin kuin aikomuksiin, jotka vastaavat paremmin sitä, mitä Android on aina tarkoittanut olevan ilmainen ohjelmisto.

Siirtyminen Java-ohjelmasta

Oracle osti Sun Microsystemsin, Java-ohjelmointikielen alkuperäiset omistajat ja sen koodikirjastot, vuonna 2010 ja siitä lähtien se on joutunut jatkuvaan taisteluun Googlen Android-laitteiden kanssa. Oraclen valitus on, että Android käyttää Java-sovellusliittymää ilman lupaa. Sovelluksen sovellusliittymät tai ohjelmointirajapinnat ovat kuin ohjelmointikielien sanastoja, jolloin kehittäjät voivat käyttää kaikkia toimintoja tarvitsematta kirjoittaa koodia. Google väittää, että näitä sovellusliittymiä ei voida suojata tekijänoikeuksilla, mikä on johtanut suureen keskusteluun, joka on jakanut teknologia-alan eri aloille.

Jaava

Tätä ongelmaa ei ole tähän päivään mennessä ratkaistu laillisesti. Vaikka kyllä, tuomaristo asettui Googlen vision puolelle vuonna 2012, vaikka liittovaltion tuomioistuin kumosi päätöksen sanomalla, että sovellusliittymät voivat olla tekijänoikeuksien suojaamia ilman mitään ongelmia. Viime kesäkuussa korkein oikeus kieltäytyi palaamasta asiaan uudelleen, mikä lähetti sen takaisin alemmille oikeusistuimille.

Kuinka tämä uusi muutos vaikuttaa kehittäjiin

Koska tapaus on edelleen aktiivinen, Google on suuressa hiljaisuudessa juuri tässä vaiheessa. Uusi muutos tietysti on palauttaa Androidin avoimen lähdekoodin luonne, mikä kannustaa sinua käyttämään avoimen lähdekoodin kirjastoja. Tämä hiljainen muutos on löydetty uuden lähdekoodin lisäyksen ansiosta, jonka Google on nyt vahvistanut olevan tuleva Android-versio.

OpenJDK

Loppukäyttäjille ei saisi olla havaittavia muutoksia. On kehittäjille, joissa näet todella eroja, koska heidän ei tarvitse valita kahta sovellusliittymää, koska heillä on vain OpenJDK ja millaista olisi työskennellä yksinkertaistetun koodin kanssa. Googlelle tämä avaa oven, jolla on suurempi vaikutus avoimen lähdekoodin toteutuksen kehittämiseen, erityisesti uusilla tavoilla, jotka voivat parantaa Androidia.

Lyhyesti sanottuna se on hyvä Googlen strateginen siirto päästä eroon Oraclen jatkuvista valituksista. Joten nyt meidän on tiedettävä lisätietoja siitä toteutuksesta, joka alkaa Androidin uudessa pääversiossa, joka on ensi vuonna alkuperäinen N.


Olet kiinnostunut:
Virusten poistaminen Androidista
Seuraa meitä Google-uutisissa

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: Actualidad-blogi
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.