ANNOUNCEMENT: GNU-D opens up shop
Anders F Björklund
afb at algonet.se
Sat Apr 29 07:49:14 PDT 2006
Jari-Matti Mäkelä wrote:
> One thing that bothers me is that what does this GNU mean here? Do we have to
> assign any copyrights to GNU? If that is not required, it will most probably
> hurt the development of GNU D compiler tools. (at some point the transition
> from gpl2->gpl3 will take place)
I don't think we have to, unless we want it to be part of the main GCC ?
It would be nice if we could get the needed D *patches* conditionalized
into the main GCC tree, but I don't think that all of D has to be there.
(we can still package it together with GCC, since they're all under GPL)
I think it's enough if you can add the "d" and "libphobos" directories
to an existing GCC tarball, patch some Makefiles, and be on your way ?
But technically I think the name of it is "GDC - D Front End for GCC",
that is: GDC is just an acronym, as using GNU isn't really authorized ?
DMD is copyright Digital Mars, and GDC is copyright David Friedman,
DMD licensed under GPL v1 and GDC under GPL v2 (should be compatible)
To *really* be "the GNU D Compiler", both of these must sign their
copyright over to "Free Software Foundation, Inc.", I suppose... ?
At least that is how I interpret: http://gcc.gnu.org/contribute.html
(they say either assign to FSF, or give up copyright by making it PD)
But I haven't had any FSF complaints about me using "GNU D Compiler"
for it on the gdcmac site (http://gdcmac.sourceforge.net/), so far....
--anders
More information about the Digitalmars-d-announce
mailing list