OpenJDK governing board, constitution
Dalibor Topic
Dalibor.Topic at Sun.COM
Tue Jan 20 10:18:55 UTC 2009
On 19.01.09 11:47, Geir Magnusson Jr. wrote:
> Have you noticed that your patron chose to use a license that still is
> incompatible (GPLv2) and if the response is that the GPLv3 wasn't done
> at the time, it's done now and despite the fact that it has full
> copyright on the codebase, hasn't relicensed? Why hasn't Sun used the
> GPL v3? could it be compatibility with AL and other licenses, as well
> as the explicit patent language? (I actually have no idea... I'm
> predicting I'm going to hear some vague handwaving about linux or
> something)
GPL v3 wasn't done back when the (very reasonable) decision was made to
follow the established GNU Classpath licensing model, and go with the
GPL. The first code published by Sun within OpenJDK dates back to
November, 2006, while GPLv3 was published in June, 2007. So without a
time machine at their hands to travel forward in time to grab a copy of
GPLv3 and then go back to 2006 to release the code under it, Sun
couldn't have possibly released OpenJDK under GPLv3.
Sun uses the GPLv3 family of licenses in other projects:
OpenOffice.org[1] is released under LGPLv3, which itself is modeled as
an exception construct on GPLv3. The xVM project is released under GPLv3.
The FSF is working on an update of the exception language for GPLv3 for
the different FSF-led projects using exception constructs like the
Classpath exception. Once the FSF finishes their work, I expect that
free runtime projects including OpenJDK will look into what it would
take to adopt those updates. Since there is no pressing problem with the
current licensing a move to GPLv3 would address, there is no pressing
need for OpenJDK to switch to GPLv3 right away, before the FSF finishes
the work they're doing.
For OpenJDK, the compatibility issues between GPLv2 and GPL-incompatible
licenses in the OpenJDK code base have been dealt with by adding an
assembly exception to the GPL.
cheers,
dalibor topic
[1] http://www.openoffice.org/FAQs/faq-licensing.html#whylgplv3
--
*******************************************************************
Dalibor Topic Tel: (+49 40) 23 646 738
Java F/OSS Ambassador AIM: robiladonaim
Sun Microsystems GmbH Mobile: (+49 177) 2664 192
Nagelsweg 55 http://openjdk.java.net
D-20097 Hamburg mailto:Dalibor.Topic at sun.com
Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht München: HRB 161028
Geschäftsführer: Thomas Schröder, Wolfgang Engels, Dr. Roland Bömer
Vorsitzender des Aufsichtsrates: Martin Häring
More information about the discuss
mailing list