Java je nyní plně svobodná
Už je to rok a půl, co Sun uvolnil Javu pod svobodnou licencí. Bohužel stále existují asi čtyři procenta kódu, který je distribuován v binární podobě a brání v kompletním otevření. FSF to nazývá „Java pastí“. Sun tvrdí, že pracuje na náhradě těchto částí.
Projekt IcedTea ale dosáhl tohoto cíle dříve. Red Hat totiž využil kódů z GNU Classpath projektu a nahradil zbývající části v OpenJDK. Výsledek nyní projde testem Java TCK a splňuje tedy všechny požadavky na kompletní implementaci Javy.
Dále čtěte…
- Red Hat a Sun budou šířit a vylepšovat Javu 9. 11. 2007 11:32
- Red Hat: optimalizovana Java pro Enterprise Linux 6. 11. 2007 12:38
- Co nás čeká v roce 2007? 21. 12. 2006 0:00
- Red Hat Application Stack: platforma pro web aplikace 19. 9. 2006 9:15
- Vybírejte peníze u linuxového bankomatu 12. 7. 2005 16:02
RE: Java je nyní plně svobodná
celé vlákno1) Jaký bude mít praktický efekt zdolání Java TCK testu? Bude se moci pak tato implementace javy hlásit identicky jako uzavřená Java přímo od Sunu? Je dost aplikací, jejiž funkčnost je odvislá od konkrétní verze - konkrétně třeba internetové bankovnictví KB.
2) Jak ovlivní použití kódů z GNU Classpath projektu výkon této implementace? Bude to vzhledem k podílu na celkovém množství kódu jen malý rozdíl?
RE: Java je nyní plně svobodná
celé vlákno1) Jaký bude mít praktický efekt zdolání Java TCK testu? Bude se moci pak tato implementace javy hlásit identicky jako uzavřená Java přímo od Sunu? Je dost aplikací, jejiž funkčnost je odvislá od konkrétní verze - konkrétně třeba internetové bankovnictví KB.
Bude jisté, že na IcedTea poběží všechny Enterprise Javové aplikace, což je to co RedHat zajímá, když vlastní JBoss. Aplikace jako Azureus už na IcedTea běží dávno, takže pro běžné uživatele to není žádná změna.
2) Jak ovlivní použití kódů z GNU Classpath projektu výkon této implementace? Bude to vzhledem k podílu na celkovém množství kódu jen malý rozdíl?
Výkon závísí hlavně na JVM, a ta je od Sunu. U aplikací, které používají ty 4% kódu, může být rozdíl (oběma směry), ale těch bude menšina.
gentoo
celé vláknoRe: gentoo
celé vláknoRe: gentoo
celé vláknoRe: gentoo
celé vláknoRe: gentoo
celé vláknoRe: gentoo
celé vláknoRe: gentoo
celé vláknoRe: gentoo
celé vláknoJenom na hsqldb k OpenOffice byl potřeba patch, protože nefunguje s Javou 1.6.

