Papalitan ng Google ang mga Java API mula sa Android N ng isang bukas na alternatibong mapagkukunan

Orakulo

Ang magkakaibang pamamaraan ng software ngayon kung saan ang isang operating system para sa mga mobile device ay kailangang isawsaw ay kumplikado at kung saan ito kailangang harapin ang copyright at copyright upang magkaroon ng ilang mga tampok, code at tool upang maihatid ang pinakamahusay na karanasan ng gumagamit sa isang customer na bumili ng isang tablet, isang naisusuot o isang smartphone. Alam na natin kung paano ang iba't ibang mga kumpanya ng teknolohiya na pumasok sa mga demanda sa bawat dalawa bawat tatlo para sa paggamit ng ilang mga driver o API na nagdadala sa kanila. Ang isang pare-pareho na laban kung saan ang mga natalo ay karaniwang mga gumagamit habang sinusubukan ng mga kumpanya na iwasan ang ganitong uri ng mga kapansanan hangga't makakaya nila.

Ito ang mismong bagay na nasa Google upang maiikot iyon demanda sa copyright mula sa Oracle patungkol sa paggamit ng Java API. Alinman sa kadahilanang ito o kung ano ang isang lihim na kasunduan sa pagitan ng dalawa, kinailangan ng Google na maabot ang desisyon na nangangahulugang, mula sa Android N, ang platform para sa mga mobile device ay aalisin ang pagpapakandili nito sa Java mula sa Oracle na pabor sa pagpapatupad ng ang open source na OpenJDK. Ang dahilan na ibinigay ng Google ay upang ganap na magpasya sa bukas na mapagkukunan ng software, kahit na ang totoong dahilan ay kailangang gumawa ng higit pa sa mga ligal na salungat sa halip na ang hangarin na higit na naaayon sa palaging nilalayon ng Android na maging libreng software.

Paglipat mula sa Java

Nakuha ng Oracle ang Sun Microsystems, orihinal na mga may-ari ng wika ng pagprograma ng Java at ang mga library ng code, noong 2010 at mula noon ay natagpuan nito ang kanyang sarili sa isang pare-pareho na pakikibaka sa Google para sa Android. Ang reklamo ni Oracle ay ang Android na gumagamit ng Java API nito nang walang pahintulot. Ang mga API o interface ng programa ng application ay tulad ng mga bokabularyo ng mga wika ng programa, pinapayagan ang mga developer na ma-access ang lahat ng pag-andar nang hindi na dumaan sa pagsulat ng code. Pinapanatili ng Google na ang mga API na ito ay hindi maaaring ma-copyright, na humantong sa isang mahusay na debate na hinati ang industriya ng teknolohiya sa iba't ibang larangan.

Java

Hanggang ngayon, ang problemang ito ay hindi malulutas nang ligal. Bagaman oo, isang hurado ay kumampi sa paningin ng Google noong 2012, bagaman binago ng isang pederal na korte ang desisyon sa pagsasabing ang mga API ay maaaring ma-copyright nang walang problema. Noong nakaraang Hunyo, tumanggi ang Korte Suprema na bumalik muli sa kaso, na ibinalik ito sa mas mababang mga korte.

Paano makakaapekto ang bagong pagbabago na ito sa mga developer

Tulad ng kaso ay aktibo pa rin, Nasa katahimikan ang Google sa puntong ito. Sa kung ano ang kumukuha ng isang bagong pagbabago ng kurso ay upang makuha ang likas na mapagkukunang buksan ng Android, na hinihikayat kang gumamit ng mga bukas na aklatan na pinagmulan. Ang tahimik na pagbabago na ito ay natuklasan salamat sa isang bagong karagdagan sa source code na ngayon ay nakumpirma ng Google na maging kaso para sa mga hinaharap na bersyon ng Android.

OpenJDK

Para sa mga end user, dapat walang kapansin-pansing pagbabago. Ito ay para sa mga developer kung saan mo talaga makikita ang ilang mga pagkakaiba, dahil hindi nila pipiliin sa pagitan ng dalawang mga API dahil mayroon lamang silang OpenJDK at kung ano ang nais na gumana sa isang pinasimple na code. Para sa Google, binubuksan nito ang pintuan upang magkaroon ng mas malaking impluwensya sa kung paano binuo ang pagpapatupad ng open source, lalo na sa mga bagong paraan na maaaring mapabuti ang Android.

Sa madaling sabi, ito ay isang mahusay na madiskarteng paglipat ng Google upang mapupuksa ang patuloy na mga reklamo mula sa Oracle. Kaya ngayon kailangan nating malaman ang higit pang mga detalye ng pagpapatupad na magsisimula sa bagong pangunahing bersyon ng Android, na sa darating na taon ay magiging paunang N.


Interesado ka sa:
Paano mag-alis ng mga virus sa Android
Sundan kami sa Google News

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Actualidad Blog
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.