GPL version issue
Brad Roberts
braddr at puremagic.com
Mon May 1 12:26:53 PDT 2006
On Mon, 1 May 2006, Gregor Richards wrote:
> The code in dmd/src/dmd is licensed as follows:
>
> // License for redistribution is by either the Artistic License
> // in artistic.txt, or the GNU General Public License in gnu.txt.
>
> This is problematic because:
>
> 1) There is no file named gnu.txt
> 2) The file gpl.txt includes the ancient GPL v1, and never is it explicitly
> stated that you may use later versions.
>
> (By the way, Walter, do you use Perl? ;) )
>
> This is a problem because it may be implied that you can only release the DMD
> frontend under version 1 one of the license, in which case I'm fairly sure
> that GDC isn't even legal :). I'm sure the intention was to release it under
> any version of the GPL.
I'm not a lawyer, nor do I intend to play one on tv, but given the dual
license, even if gpl1 and 2 are incompatible, artistic and gpl2 aren't, so
there's nothing illegal about gd.c.
Later,
Brad
More information about the Digitalmars-d
mailing list