incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Wielaard <>
Subject Re: Harmony: project purpose
Date Sun, 08 May 2005 10:00:41 GMT

On Sat, 2005-05-07 at 14:38 -0500, Paul Hammant wrote:
> GPL code can can import BSD, MIT, X11, W3C (etc) code but cannot 
> currently Apache licensed.  That may well be worked out with an 
> revision to the Apache Software License 2.0.
> BSD (etc) is not currently able to import GPL licensed code.
> Why would Apache licensed code be any different even if the current 
> issue were worked thru?

For project Harmony we (FSF with GNU Classpath) are willing to use
explicit exceptions to the GPL to make mixing and matching with Apache
licensed code possible. Of course we cannot promise that every GPLed
project out there wants to make the same compromises in the sake of

When the Netscape dual-licensed their javascript code under both the NPL
and GPL (which was later extended to all Mozilla projects with their
tripple-license under MPL/GPL/LGPL) we got Richard Stallman to give the
following statement:

> "On behalf of the GNU Project, I would like to thank Netscape for
> making the interpreter for the JavaScript language available under the
> terms of the GNU GPL as well as under the NPL.  I would like to ask
> all programmers who make changes in this interpreter to give Netscape
> their fullest cooperation in mutual use of these changes, and to
> release these changes under the NPL as well as the GPL."

It would be nice if we could get a similar statement of intend when we
fix the GPL/Apache license incompatability.


Escape the Java Trap with GNU Classpath!

Join the community at

View raw message