Stephen Colebourne z Apache Foundation publicznie oskarża Sun Microsystems o uniemożliwianie Apache certyfikowania swojej implementacji Javy — Harmony, jako zgodnej ze specyfikacją JSR.
Sprawa nie jest nowa, toczy się już od dwóch lat. Apache poprosił wtedy Suna o zestaw testów potrzebnych do weryfikacji czy Harmony, apachowa implementacja JDK 1.5, jest zgodna ze standardem. Sun zaproponował Apache Foundation testy certyfikacyjne, ale takie po których wydać można jedynie kod na własnościowej licencji. To łamie (podobno) umowę między ASF i Sunem, na mocy której Sun zobowiązał się do wydania testów, a ASF do niepublikacji kodu Harmony jeśli tych testów nie przejdzie. Dyskusje w tej sprawie trwają już długo i wygląda na to, że Sun nie ma zamiaru dogadać się z fundacją i pozwolić Apache na certyfikację Harmony, co stawia tę implementację Javy w gorszej pozycji na rynku.
Smaczku sprawie dodaje fakt, że w międzyczasie Sun wydało OpenJDK i reklamuje Javę jako wolne oprogramowanie, co w związku z niedostępnością certyfikacji dla niezależnych wolnych implementacji stawia tę firmę w dość dwuznacznej sytuacji.
Aby wyrobić sobie zdanie na ten temat zachęcam przeczytać komentarze pod podlinkowanym tekstem oraz inne dokumenty dostarczone przez Colebourne’a, w tym sprawozdania ze spotkań z Sunem.
Dodaj komentarz