0
Bewaar meld een fout Verstuur {T}print

Sun 'opent' Java onder GPL

Uitzondering binnen licentie laat gesloten producten toe

13 november 2006 | Redactie ZDNet
Uitzondering binnen licentie laat gesloten producten toe
ZDNet.nl
Het was lang wachten, maar de belangrijkste onderdelen van Java worden nu eindelijk open bron. Verrassend is dat Sun daarbij kiest voor een klassieke GPL-licentievorm (General Public License) en niet de zelfbedachte licentie CDDL. Het bedrijf wil echter niet dat alle software die voortvloeit uit de open Java-onderdelen meteen zelf open bron wordt. Het wil de GPL daarom aanvullen met een zogenaamde classpath-uitzondering.

Sun opent voor de 'open' Java-onderdelen een speciale site op Java.net. Toen Solaris werd 'geopend', ging het bedrijf meteen van start met OpenSolaris. Dergelijke van bovenaf gestuurde projecten komen er voor Java niet. Sun laat het initiatief liever over aan de gemeenschap.

Op de site zijn de openbronversies te vinden van Java Platform Micro Edition (Java ME, voor mobiele en ingebedde toepassingen) en Java Platform Standard Edition (Java SE, voor desktop-applicaties). De versie van Java voor servers (Java Platform Enterprise Edition) zette al eerder de stap richting open bron, onder de codenaam GlassFish en de CDDL-licentie.

Dat Java een openbronlicentie meekrijgt, biedt niet alleen voordelen voor ontwikkelaars die in de Java-omgeving werken. Sun hoopt dat een GPL-licentie het gemakkelijker zal maken om Java-onderdelen te bundelen met Linux, wat de populariteit van het Java-platform moet vergroten.

Omdat Sun lang weerstand bood aan de roep om Java open bron te maken, zijn in de openbrongemeenschap projecten ontstaan om bepaalde Java-onderdelen te reconstrueren onder een open licentievorm. Zo is er Harmony, een project dat onder meer gesteund wordt door de Apache Foundation.

De tweede editie van General Public License (GPLv2) schrijft voor dat alle code die uit een GPL-project voortvloeit onder dezelfde licentievorm vrijgegeven moet worden. Maar dat zou te ver gaan voor Sun. "In het geval van Java SE verrijken we de GPL met de classpath-uitzondering", zegt Rich Green, Suns vice-president voor software. "Als u de bibliotheken en virtuele machine van Java gebruikt, hoeft u dus geen rekening te houden met de Java-licentie."

Sun sluit niet uit dat de andere openbronprojecten van Sun opnieuw worden uitgebracht onder GPL. OpenSolaris en GlassFish werden gepubliceerd onder de Community Development and Distribution License (CDDL), een meer beperkte licentie die Sun zelf heeft opgesteld. Het bedrijf deed dat onder meer omdat het bang was voor zogenaamde forks, afsplitsingen die mogelijk incompatibel zijn met het origineel. Maar voor OpenSolaris is een overstap naar GPL niet ondenkbaar, luidt het. Lees meer artikels over : sun, java, gpl, green

bron: ZDNet

Zoek uw toekomstige Job! »

in de kijker »

» Bèta Windows 8 mist startknop

news

Uit gelekte screenshots blijkt dat Microsoft de startknop die al aanwezig is sinds Windows 95 uit de binnenkort te verschijnen bèta van Windows 8 heeft gehaald.

lees meer »

» 'iPad 3 wordt in maart gelanceerd'

news

De kans is groot dat de volgende iPad in de eerste week van maart al wordt voorgesteld.

lees meer »

» Op Facebook verlies je al jouw rechten

news

Wie zichzelf als particulier, bedrijf of zelfstandige promoot via Facebook, stuit op zeer strikte voorwaarden. De site bezit alles en mag je voor het minste buitengooien.

lees meer »

Review: Never Dead

Game

"Schiet me maar aan flarden, ik raap me wel terug bijeen!", Huh? Innovatie is leuk, maar een hoofdrolspeler die zijn eigen lichaam verzamelt, is nieuw. Brengt Never Dead nog meer nieuwigheden of blijft het hier bij?

lees meer »

wedstrijden »

Win 2x Trust Vintori Wireless Speaker!

Win 2x Trust Vintori Wireless Speaker!

Doe mee »

Win 25x Ad-Aware Pro Internet Security!

Win 25x Ad-Aware Pro Internet Security!

Doe mee »

Smartphones

Populaire Tags op ZDNet »


Poll »

Beschikt u in uw organisatie over een datacenter (of serverruimte)?

Ja, in ons bedrijf zelf
Neen, wij gebruiken een extern datacenter
Wij gebruiken zowel een eigen datacenter als een extern
  
Win 2x Trust Vintori Wireless Speaker!

Win 2x Trust Vintori Wireless Speaker!

Doe mee »

Win 25x Ad-Aware Pro Internet Security!

Win 25x Ad-Aware Pro Internet Security!

Doe mee »