Javapolis leert alles over Java SE 6 en Open Java
Met het uitbrengen van Java SE 6 en de aankondiging dat Java SE en ME nu ‘open’ zijn, rondt Laurie Tolson, Sun Microsystems’ vice-president van de Java platform group, een erg druk half jaar af. Waarna ze tijd vond om een en ander op Javapolis 2006 te komen toelichten.
Deze twee gebeurtenissen werden al eerder dit jaar op JavaOne aangekondigd, maar sindsdien werd er nog hard gewerkt, stelt Tolson, “en wel erg complementair.” Zo werd de code van Java SE 6 al regelmatig ter inzage gepubliceerd, met honderden reacties vanuit de ‘open’ wereld. Dat leerde Sun onder meer hoe een infrastructuur op te zetten ter ondersteuning en voor een goed verloop van een open ontwikkelingsproces, dat nu zijn stek in de open JDK-gemeenschap (Java Development Kit) heeft gevonden.Tegelijk werd ook een licentie-model voor het ‘open’ Java SE en ME gekozen, en dat werd uiteinndelijk de GPL 2.0 licentie. Aangezien ook de EE (Enterprise Edition) al eerder werd ge’open’d, is hiermee de bulk van het Java platform opengesteld voor het schrijven van code door derden.Wel wordt benadrukt dat ‘open’ hier de mogelijkheid betreft om mee te werken aan de implementatie van Java. Het Java Community Proces is immers wel nog het orgaan dat de specificaties reëel bepaalt en onder meer toeziet op het behoud van compatibiliteit over de verschillende systemen en versies heen. Daarbij wordt ook gestreefd naar een grotere transparantie van het leiden van de verschillende JSR’s (Java Specification Requests), met in de toekomst graag nog meer individuen (en niet zozeer bedrijven) als leiders van deze initiatieven. Dat alles maakt ook dat de pure ‘open source’ implementaties door derden van Java SE ongetwijfeld zullen doorgaan, terwijl Tolson stelt dat de relatie met hen erg goed is.
Fout opgemerkt of meer nieuws? Meld het hier