This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: "GNU" and Ada
- From: Florian Weimer <fw at deneb dot enyo dot de>
- To: dewar at gnat dot com
- Cc: rms at gnu dot org, gcc at gcc dot gnu dot org
- Date: Sun, 30 Dec 2001 12:59:09 +0100
- Subject: Re: "GNU" and Ada
- References: <20011229124651.8CE7EF28C6@nile.gnat.com>
dewar@gnat.com writes:
> <<We could tamper with the GNAT compiler to compile only GNU.* packages
> which have got the appropriate license text at the beginning, or a
> start.
>>>
>
> Note incidentally that the GNAT compiler does have circuitry built in that
> warns you if the compiler detects a suspicious license violation (e.g. the
> inclusion of GPL'ed code with modified-GPL code in the same partition).
Ah, yes! I remember now noticing this feature in the documentation.
Proprietary software vendors include Digital Rights Management in
audio and video players, we include it in compilers (and in the
kernel). Fortunately, a license violation results only in a warning,
so no compiler option is necessary to override the DRM checks if you
do some experiments (without planning to distribute). Otherwise, we
would have a compiler option whose use is in violation of the DMCA. ;-)
Indeed, we could use such a facility to enforce the correct use of
GNU.*, with a proper signal phrase in the header which cannot be used
without consent of the FSF.