From owner-freebsd-questions@FreeBSD.ORG Tue Jun 19 20:21:30 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 956E7106566B for ; Tue, 19 Jun 2012 20:21:30 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 45ED58FC15 for ; Tue, 19 Jun 2012 20:21:30 +0000 (UTC) Received: by yhgm50 with SMTP id m50so6015717yhg.13 for ; Tue, 19 Jun 2012 13:21:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=sf3bnoBOYa8KuJxhVwLsVmhujUyWZpQhB0Oy782rKHo=; b=CeOOH+YU1FP5ASVDaQY9Vnj5xS7WLEzyFxuBuqAX1yQVw6plkGgl4ZD5ChTsero0hh bEEYMMnqb09nHa1jUGpE9gEOXQCo5eg09uzw6GvBUFvxPQQUqca2bxXmKw8Jt/a741Z+ 4KVHAWI0SCdSzKBU3BArzshAO02jy/kiiIXQM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=sf3bnoBOYa8KuJxhVwLsVmhujUyWZpQhB0Oy782rKHo=; b=cWuh+IZNp4VpwvwDTNaXBj2v8odRPSFQPbG7A1iDbJiZm5NJS68HsMv2AEEEtM8vpQ EHwNewKQj+8D2yKM+kGDrj7asz2KyGZ8084jd/RRg0Z2sCQYO89rC5xZlEE8fHBnZG64 63i8XKHofIgJ7uxGy7Lkm45fXuJGWLpa4X7c9A9gH14lbxEFJ8A3zSY9UZ0TLWxE2d58 BVwPvBrtW6BBdM9Y86EraM4tikAek7rehasv+9AyKVUaVF5vEU6swjKgfYncZmH4JNVA dmQ7zExfy8JkiL9A6VdVm1z7Z6zt4QvA7FpEV0YssguyURkceCmOponHBANjXgvMJBRR UDIg== Received: by 10.60.1.165 with SMTP id 5mr20752096oen.36.1340137284266; Tue, 19 Jun 2012 13:21:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.125.70 with HTTP; Tue, 19 Jun 2012 13:20:53 -0700 (PDT) In-Reply-To: References: <402199FE-380B-41B6-866B-7D5D66C457D5@lpthe.jussieu.fr> <20120619205225.21d6709f.freebsd@edvax.de> From: Eitan Adler Date: Tue, 19 Jun 2012 13:20:53 -0700 Message-ID: To: Wojciech Puchar Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmL7i+XoyjddyG0I6ZLgja4hLjuxyFJVKIxGGYVQWk1tpDH921od/F/wOt8IZJssjJSlJLx 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: Tue, 19 Jun 2012 20:21:30 -0000 On 19 June 2012 12:58, 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. This is false: http://www.gnu.org/licenses/gcc-exception-faq.html > i wouldn't be surprised that FreeBSD team would decide to go back to gcc > soon. Unlikely. clang is much better on all the other fronts. Even if clang produces slightly slower code for math heavy code for now we don't care that much. The kernel does not spend much time in compute heavy code. :) -- Eitan Adler