Harmonijny rozwój Harmony
O planach stworzenia open-source'owej implementacji J2SE 5 ( Java 2 Standard Edition ) pisaliśmy już w maju ubiegłego roku. Projekt wzbudzał wiele kontrowersji, lecz - jak widać obecnie - pomysł nie był kompletnie chybiony. W rozwój Harmony ( bo taką nazwę nosi ten projekt ) zaangażowali się giganci rynku IT - m.in. Intel i IBM - co dobrze wróży mu na przyszłość.
O projekcie Harmony pisaliśmy już w artykule "Otwarta Java 5.0 - Apache Harmony - http://www.idg.pl/news/78434.html". Prace postępują powili, ale cały czas widać postęp. Firmy zaangażowane w rozwój Harmony wspomagają fundację Apache ( pod której skrzydłami powstaje ) nie tylko dostarczając gotowe rozwiązania w postaci darowanego kodu, ale także oddelegowują własnych programistów do pracy nad projektem.
03.04.2006 16:51
Projekt uzyskał między innymi od firmy Intel kod dostawcy usługi DNS dla technologii JNDI ( Java Naming and Directory Interface ) oraz biblioteki zawierające funkcje bezpieczeństwa i kryptografii oraz javax.net wraz z testami. IBM podarował zbiór kluczowych klas Javy oraz kod interfejsu pomiędzy maszyną wirtualną i bibliotekami klas, a także udostępnił specjalną wersję swojej maszyny wirtualnej J9 - http://www-128.ibm.com/developerworks/java/jdk/harmony/ specjalnie na potrzeby Apache Harmony.
Nad projektem pracuje coraz więcej ludzi i firm, co daje nadzieję, że w przyszłości doczekamy się open-source'owej implementacji J2SE 5. Pozostanie jeszcze kwestia przeprowadzenia testów Sun Technology Compatibility Kit ( TCK ) na zgodności ze specyfikacją.
Więcej informacji - http://incubator.apache.org/harmony/