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>