Bo Javo v Androidu zamenjal Google Go?
23. 08. 2010 ob 06:55Aplikacije - Android
Oracle, lastnik licence za Javo, in Google, oče mobilne platforme Android, sta v pravnem sporu zaradi uporabe Jave v Androidu. Če se je večina javnega mnenja postavila na stran Googla pa je nekaj tudi takih, ki se načelno postavljajo na stran tožnika, čeprav bi zmaga Oracla pomenila velike spremembe pri razvijalcih za Android platformo.
Neil McAllister, ki piše za InfoWorld, se ne le postavi na stran Oracla, ampak tudi okrca vse ostale urednike, blogerje in odprtokodne guruje, ki so se spravili nad Oracle zaradi tožbe.
Simpatija do Googla
Googlu je z Androidom uspelo življenje Jave skupnosti prestaviti v višjo prestavo in z Androidom narediti platofromo, ki se lahko kosa z Applovim iOS. Nekaj torej, kar še ni uspelo nikomur, z Nokijinim Symbianom na čelu.
Microsoft Java
Java je bila konec devedesetih že v podobni situaciji, le da je bil takrat namesto Googla, grešnik Microsoft, ki je vključil Javo v operacijski sistem MS Windows preveč po domače. Podobnost je v tem, da oba velikana Javo ključujeta v nepopolni obliki, s svojim interpreterjem in svojim izborom knjižnic.
Microsoft je takratno tožbo, ki jo je sprožil nekdanji skrbnik Jave Sun Microsystems, izgubil. Če bodo Oraclovi odvetniki uspeli dokazati, da gre tokrat za podoben primer, se bo seveda enako zgodilo tudi Googlu.
Trenutno kaže na prav tak razplet, zato tudi medijska gonja proti Oraclu, da se je spravil nad dobrotnika Googla, ki v očeh mnogih Javi z Androidom dela veliko uslugo. Nekako v stilu "ne sekaj roke, ki te hrani".
Posledice tožbe
Po predvidevanjih poznavalcev so lahko posledice poraza Googla v denarni poravnavi in v modelu uporabe Jave v Androidu, ki bo Oraclu prinašal del dobička ali črtanje Jave iz Androida. V tem primeru bo Javo zelo verjetno nadomestil Googlov programski jezik Go.
Nova doba Jave
Nekaj je kljub vsemu nedvomno. Java je z Oraclovim prevzemom Suna, dobila močnega in odločnega lastnika. Neil McAllister pa je tudi dobro opazil besede Googlovega šefa razvoja Java aplikacij, ki je nedavno pozval Oracle k bolj trdni strategiji razvoja Jave. S to tožbo so se mu želje uresničile še prezgodaj in verjetno ne na način, ki ga je imel v mislih.
Denar
V ozadju gre seveda za denar oz. kdo bo služil na račun mobilne platforme Android. S tožbo, če se bo odvila Oraclu v prid, bomo zagotovo dobili Javo, kot jo poznamo od njenega nastanka, izumrli pa bodo vsi kloni tipa Androd, ki niso popolnoma v skladu z licenčnimi dololočili.
Kaj ostane Javi?
Odprto pa ostaja vprašanje ali Java ostaja oz. koliko časa še, del Android platforme. Če tožba pomeni konec poroke Googla z Javo, je slednja izgubila pomemben moment živahnosti razvoja in dogajanja v skupnosti. Oracle bo v tem primeru moral ponuditi dobro alternativo, če ne želi izgubljati Java programerjev.
Nenazadnje, programerji bodo delali na platformah, kjer je možno zaslužiti in trenutno so mobilniki najbolj vroč kostanj v Silicijevi dolini. Zato tisti, ki niso stegnili lovk k Applovi skrinji zlata, poskušajo srečo z Androidom in prav vseeno jim je, če je za zaveso Java ali Go in tega se pri Oraclu zagotovo zelo zavedajo.

































