Dufam ze SUN sa pouci z pristupu MS a niektorych problemov vo svete F/OSS a vytvori PORIADNY mechanizmus na kontrolu cistoty Javy.
Zaciname narazat na "nabozenske" bariery ktore vztycuje GPL. Ked raz ide o funkcnost nejakeho projektu/technologie, GPL je len na skodu.
Jednotnost Javy je jedna vec ktora ju udrzuje na pozicii kde je. Vyvojar sa moze spolahnut ze to bud nepobezi vobec, alebo pobezi korektne. Bohuzial OSS licencia by mala za nasledok hned niekolko fork-projectov hned na zaciatku.
Preco bohuzial? Ako ovplyvni Vas ked forknem Sun verziu Javy? To ze existuje fork znamena ze ho budete automaticky pouzivat?
Na Linuxe sa bude pouzivat Java ktoru budu packagovat distributori, ktori si vyberu verziu ktora bude najviac pouzivana, najviac vyladena a splnat najvacsie percento testovacej sady. Najblizsich niekolko rokov to bude pravdepodobne verzia od Sunu.
Potom su tu ale ludia ktori maju nove napady, chcu experimentovat. Chcu klon Javy kde sa mozu skusat radikalne nove napady. Teraz budu mat taku moznost, bez toho aby si na to experimentovanie museli najprv cele VM napisat.
Nakoniec si tie napady ktore sa ukazu ako uspesne najdu cestu spat do mainstream Javy, podobnych prikladov je mnoho (gcc).
sice nejsem autorem prispevku na ktery reagujete, ale neda mi to...
"To ze existuje fork znamena ze ho budete automaticky pouzivat?"
Ja mozna ne, ale rozhodne to znamena, ze muj program by ho mel podporovat - bude existovat spousta klonu a alespon ty nejrozsirenejsi by se proste mely podporovat. Z tohoto hlediska je lepsi, kdyz je Java "jen jedna".
Dokud to budou nejake forky tamhle Franty, ktery si s tim hraje doma po vecerech, tak je to jedno, ale pokud by vzniklo nekolik vetsich projektu a kazda distribuce by si zvolila jiny, tak je to komplikace - sazmorejme za predpokladu, ze by se od sebe lisily (coz se da predpokladat, protoze jinak by to nemusely byt ruzne projekty).
To je reakce jen na tu puvodni myslenku, jinak je mi to vicemene jedno... spokojene pouzivam Javu od SUNu a je mi ukradene, jestli je to OSS nebo ne.
Ano, ale tie musia prejst tazkym testovanim kompatibility. Aj ked kazda z nich ma zopar rozdielov vo fungovani na roznych platformach su to chyby, nie vlastnosti ako to kedysi povedal MS a vytvoril vlastne nekompatibilne rozsirenia.
Nejednotný možná ne, ale může se stát, že do toho začne kecat kdejaký hejhula a skončí to jako PHP a jiné bastly. Což by bylo tristní vzhledem k tomu, že k Javě od PHP řada lidí utekla.
On i ten Perl s tou jeho slavnou "rewritten" verzí na tom není nijak slavně.
problem php je ze zacal ako hrozny bordel nie ze by sa zhorosoval, prave naopak ide dopredu a za par rokov mozno bude vyzerat ako programovaci jazyk :D
Zacinate narazet na bariery GPL? Nejsem vyvojar, ale presto tyto barirery mi komplikuji zivot hezkou radku let. GPL restrikce jsou v nekterych aspektech "vyhodne", ale zaroven nema pouziti jinde nez v GPL projektech, mam na mysli treba Apple nebo *BSD. Takze, z meho pohledu vubec nic nemeni.
(tim netvrdim, ze projekty vznikajici pod vlajkou GPL jsou spatne nebo nejaky podobny nesmysl)
Tiez musim suhlasit. Ale prave Sun licencia na JDK a JRE je uplne OK. Len nie su free zdrojaky (treba odsuhlasit dalsiu licenciu na pristup ku zdrojakom). Naozaj si ju treba precitat, je kristalovo jasna nie ako EULA od MS.