From owner-freebsd-questions@FreeBSD.ORG Wed Jun 20 06:13:41 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3879A1065673 for ; Wed, 20 Jun 2012 06:13:41 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id A49228FC21 for ; Wed, 20 Jun 2012 06:13:40 +0000 (UTC) Received: by lbon10 with SMTP id n10so184504lbo.13 for ; Tue, 19 Jun 2012 23:13:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NVuIsxqhLA5bI/5+hGKTeUgA9JsXJHHI2kY/HRfFeC4=; b=b8mrqG6Uri4kv58OYceqrj777s69ML8PSLknjwcNacuqKwahT5NPaH6Dh7FhXPSttB 0aHZmOsmhr2wP2fUkuUrUDiHm9QlkjIQivYAv7DifNizxMl1UWULM9w3OJG3p7/h+/un wtKRAePKq9z1GSXSKjvGWLscqsVQGO61vIdWIbE5/u/CNTMZmootLJzPbJz6887ndn4c Won112j4ujCBtPo6Usy5Tb4Ct3uG4rwlVY4JmThS1d3ZeNK486JQiv3CTcNMEqb2gTwD jFdQEvFChkjt+9wIssJJUm8EuNTlPY9ZRx/MU4+zhVyfSfKJxjNBCDsfdEeEHwUX8Mot 3+ZA== MIME-Version: 1.0 Received: by 10.152.113.199 with SMTP id ja7mr10505573lab.10.1340172814180; Tue, 19 Jun 2012 23:13:34 -0700 (PDT) Received: by 10.152.24.131 with HTTP; Tue, 19 Jun 2012 23:13:33 -0700 (PDT) In-Reply-To: References: <402199FE-380B-41B6-866B-7D5D66C457D5@lpthe.jussieu.fr> <20120619205225.21d6709f.freebsd@edvax.de> Date: Wed, 20 Jun 2012 08:13:33 +0200 Message-ID: From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= To: Wojciech Puchar Content-Type: text/plain; charset=ISO-8859-1 Cc: Polytropon , FreeBSD Questions Subject: Re: Why Clang X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jun 2012 06:13:41 -0000 On Tue, Jun 19, 2012 at 9:58 PM, Wojciech Puchar wrote: >>> >>> Does GPLv3 does force programs you compile with gcc to be GPLed? >> >> >> As far as I know, the main difference is that the GPLv3 is >> often called a "viral license". Software linking against v3 >> libraries and so maybe programs compiled by a v3 compiler >> will have - according to the license - to be released as >> v3 too. > > This word: "MAYBE" is most crucial here. I don't see how GPLv3 is viral. Here[1] we can read a program linking agains a gpl v3 library should be released under the gplv3 too. However, the only concern would be when the program is implicitly linked against libgcc right? Well, there's even an exception[2] for this. I'm not saying moving to clang is a bad idea. I just don't think the viral license argumentation is strong enough. Can anyone provide an example of viral propagation of the license if we compile the base system with a gpl v3 gcc? Thanks. [1] http://www.gnu.org/licenses/gpl-faq.en.html#IfLibraryIsGPL [2] http://www.gnu.org/licenses/gpl-faq.en.html#LibGCCException > > wouldn't it be just simplest solution to ask GNU leader for clearing it out? > > i wouldn't be surprised that FreeBSD team would decide to go back to gcc > soon. > > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"