Sun heeft het licentiemodel voor zijn Java Runtime Environment aanzienlijk versoepeld, om het makkelijker te maken de JRE met Linux-distributies mee te leveren. Momenteel bieden slechts enkele Linux-distributeurs, zoals Suse en Linspire, een 'propriëtaire' versie van hun distro aan, waarin software is opgenomen die niet vrijelijk mag worden gedistribueerd - zoals de Java-client van Sun. De meeste Linux-versies vereisen echter dat degene die Java wil gebruiken, de software zelf download en installeert, of ze leveren een open versie mee. Sun hoopt met de maatregel zowel zijn Java-software als Linux een steuntje in de rug te geven, zonder de software meteen open-source te hoeven maken. Ondanks druk vanuit de oss-community heeft het bedrijf tot nog toe altijd van een dergelijke stap afgezien.
Tijdens de JavaOne 2006-conferentie, die vanaf 16 mei in San Francisco wordt gehouden, zou naar verluidt toch een gedeelte van de broncode van het Java Enterprise System openbaar gemaakt worden. De ontwikkeling van Java-serversoftware is volgens Sun al gemodelleerd naar het open-sourcevoorbeeld, en het bedrijf lijkt langzamerhand wel degelijk toe te werken naar de openbaarmaking van de code, zoals het vorig jaar al voorspelde. Zo maakt de nieuwe licentie van de JRE het voor ontwikkelaars relatief eenvoudig om de broncode ervan in te zien. Daarnaast probeert Sun de ontwikkelaars tevreden te houden met het uitbrengen van een nieuwe SDK voor de nieuwste editie van de Java Enterprise Edition. 'We sluiten niets uit', beaamt topman Jeff Jackson.