Een dag nadat Scott McNealy, CEO van Sun Microsystems, had laten weten dat hij de open source-community beschouwde als een vriend van zijn bedrijf, heeft Eric S. Raymond, president van het Open Source Initiative, Sun opgeroepen de broncode van Java openbaar te maken. Volgens Raymond moet Sun een keuze gaan maken tussen controleerbaarheid van de broncode en een zo snel mogelijke verspreiding van de software. De open source-voorvechter meent dat de controledrang van Sun op de broncode de belangen van het softwarebedrijf op de lange termijn schaadt. Dit wordt enerzijds veroorzaakt door de restrictieve bepalingen die Sun aan ontwikkelaars en verspreiders van software oplegt en anderzijds doordat andere programmeertalen, zoals Python en Perl, in de toekomst meer invloed zullen krijgen als Java gesloten blijft. Raymond's opmerkingen zijn een reactie op een speech van McNealy van afgelopen woensdag. In deze toespraak had de CEO van Sun laten weten het open source-model als een vriend te zien.
Sun liet in een reactie aan Eric S. Raymond weten dat het bedrijf naar eigen zeggen de juiste balans heeft gevonden tussen de controle op de Java-broncode en het risico dat andere bedrijven de software zouden kunnen ondermijnen. Er is een middenweg mogelijk tussen enerzijds de optie om zoveel mogelijk mensen aan Java mee te laten werken en anderzijds de mogelijkheid dat Sun volledige controle houdt over de broncode, zo liet een woordvoerder van Sun afgelopen vrijdag weten. Een van deze middenwegen is het Java Community Process, een structuur waarin enkele grote bedrijven, zoals IBM en Motorola, hun zegje kunnen doen over de features van Java in de toekomst. Analist Shawn Willett, werkzaam bij Current Analysis, heeft in een reactie laten weten dat Java anders is dan open source-software. Hij geeft echter wel aan dat Sun goed naar signalen uit de open source-markt zou moeten luisteren om daar marktaandeel te winnen.