From owner-freebsd-ports@FreeBSD.ORG Wed May 10 19:42:56 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 541CB16B17A; Wed, 10 May 2006 19:42:56 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2A6843D4C; Wed, 10 May 2006 19:42:51 +0000 (GMT) (envelope-from bsam@ipt.ru) Received: from doc.sem.ipt.ru ([192.168.12.1] helo=srv.sem.ipt.ru) by mail.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1FduaA-0009r3-ST; Wed, 10 May 2006 23:42:50 +0400 Received: from bsam by srv.sem.ipt.ru with local (Exim 4.61 (FreeBSD)) (envelope-from ) id 1FduaX-000Czq-31; Wed, 10 May 2006 23:43:13 +0400 To: Daniel Eischen References: <92871295@srv.sem.ipt.ru> <24933262@srv.sem.ipt.ru> <58851934@srv.sem.ipt.ru> From: Boris Samorodov Date: Wed, 10 May 2006 23:43:13 +0400 In-Reply-To: (Daniel Eischen's message of "Wed, 10 May 2006 14:31:15 -0400 (EDT)") Message-ID: <92776766@srv.sem.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: ports@FreeBSD.org, gerald@FreeBSD.org Subject: Re: lang/gcc-4x and ADA support X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 May 2006 19:42:58 -0000 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 you still might want to look at the licenses for the GNAT runtime > in gcc4x to make sure the libraries are LPGL or something similar. I'm sure I've read it somewhere, but can't find it now... WBR -- Boris B. Samorodov, Research Engineer InPharmTech Co, http://www.ipt.ru Telephone & Internet Service Provider