Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 May 2006 00:01:21 +0400
From:      Boris Samorodov <bsam@ipt.ru>
To:        Daniel Eischen <eischen@vigrid.com>
Cc:        ports@FreeBSD.org, gerald@FreeBSD.org
Subject:   Re: lang/gcc-4x and ADA support
Message-ID:  <60615678@srv.sem.ipt.ru>
In-Reply-To: <Pine.GSO.4.64.0605101545030.25266@sea.ntplx.net> (Daniel Eischen's message of "Wed, 10 May 2006 15:48:43 -0400 (EDT)")
References:  <92871295@srv.sem.ipt.ru> <24933262@srv.sem.ipt.ru> <Pine.GSO.4.64.0605101355560.25266@sea.ntplx.net> <58851934@srv.sem.ipt.ru> <Pine.GSO.4.64.0605101427110.25266@sea.ntplx.net> <92776766@srv.sem.ipt.ru> <Pine.GSO.4.64.0605101545030.25266@sea.ntplx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 10 May 2006 15:48:43 -0400 (EDT) Daniel Eischen wrote:
> On Wed, 10 May 2006, Boris Samorodov wrote:
> > On Wed, 10 May 2006 14:31:15 -0400 (EDT) Daniel Eischen wrote:
> >> On Wed, 10 May 2006, Boris Samorodov wrote:
> >>> On Wed, 10 May 2006 14:01:19 -0400 (EDT) Daniel Eischen wrote:
> >>>
> >>>> What are the licenses with the gnat libs in gcc4x?  Are
> >>>> they as restrictive as lang/gnat?
> >>>
> >>> Gnat with gcc4x has GPL like all gcc code. I'm not an expert here but
> >>> it seems that bootstrapping with gnat/gpl may have result in pure GPL
> >>> license. That's why I prefer to have a possibility to bootstrap with
> >>> gnat-3.15p-boot.
> >
> >> Yeah, I don't think that using lang/gnat to build lang/gcc4x with Ada
> >> would produce tainted code.  I think only the lang/gnat libraries
> >> or run-time are GPL tainted.  When you build lang/gcc4x, you won't
> >> end up relying on or including any libraries from lang/gnat.  And if
> >> you use lang/gcc4x to rebuild itself once again, you certainly
> >> shouldn't.
> >
> > Hm, from https://libre2.adacore.com/dynamic/gnat_faq.html:
> > -----
> > What is the license of the GNAT GPL Edition?
> > Everything (tools, runtime, libraries) in the GNAT GPL Edition is
> > licensed under the General Public License (GPL). This ensures that
> > executables generated by the GNAT GPL Edition are Free Software and
> > that source code is made available with the executables, giving the
> > freedom to recepients to run, study, modify, adapt, and redistribute
> > sources and execuatbles under the terms of the GPL.
> > -----
> >
> > Seems that everything that is touched by gnat/gpl should be gpl'ed.

> But since you are building gcc (gcc4x), it is already GPL'd software.

Well, it's not a strict GPL...

> The GNAT GPL license wouldn't affect gcc4x, because gcc itself is
> already under the GPL.  What gcc4x produces in terms of executables
> and libraries is not tainted by gnat/gpl; it is tainted only by
> whatever license applies to gcc4x and its libraries.

OK, I need some time to understand all of it.

Thank you for quick responses.


WBR
-- 
Boris B. Samorodov, Research Engineer
InPharmTech Co,     http://www.ipt.ru
Telephone & Internet Service Provider



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?60615678>