No relicense everything now! (was: Re: AdaCore ... the Next SCO?)



On Wed, 2006-06-28 at 00:28 -0700, Martin Krischik wrote:

The GMGPL is certainly GPL compatible.

No they are not.

From a licensing point of view, the GMGPL is compatible with
the GPL.
You just can't arbitrarily add the GMGPL exception to GPLed
source that isn't yours.

No need to make the BCs GPLed.
GNAT GPL Edition has no technical problem compiling any
GMGPLed code.
The GMGPL sources do not influence the license status of
the GNAT run-time system, for example.

Look at this simple code sniplet:

with GNAT.OS_Lib;

package My_OS_Lib
package Pass_Thrue renames GNAT.OS_Lib;
end My_OS_Lib;

I used a rename to make shure the problem is exposed.

There is no problem with the BCs license:
If someone wishes to compile closed source binaries for
distribution using GNAT GPL Edition, they can't.
Reason: the GNAT GPL Edition is not licensed for closed source
software development.
The BCs could be in the public domain. That wouldn't change
anything.


Right: My work has to become GPL as well.

But not the BCs!


.