Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jun 2012 09:38:03 -0500
From:      Reid Linnemann <lreid@cs.okstate.edu>
To:        Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>
Cc:        Peter Ulrich Kruppa <ulrich@pukruppa.de>, freebsd-questions@freebsd.org
Subject:   Re: Why Clang
Message-ID:  <CA%2B0MdpOftiWE%2B1Gqn5USxu87RPB_7WAGTXnOGU0dp99CMXMYTw@mail.gmail.com>
In-Reply-To: <alpine.BSF.2.00.1206201416540.24484@wojtek.tensor.gdynia.pl>
References:  <4FCF9333.70201@speakeasy.org> <402199FE-380B-41B6-866B-7D5D66C457D5@lpthe.jussieu.fr> <CAH3a3KWKNF5Bt-8=KgtbMh=rV6GfUO7OaeE6-SutxkcRe8cG3Q@mail.gmail.com> <alpine.BSF.2.00.1206191953280.8234@wojtek.tensor.gdynia.pl> <20120619205225.21d6709f.freebsd@edvax.de> <20f61898ce668c96f8882981cf8e24f6@remailer.privacy.at> <4FE1AD27.8000704@gmail.com> <CAH3a3KWHYC%2BpbkdQWF4Pfqv=W0Ldzo8q4T8Ta5wgsryocxNFuA@mail.gmail.com> <1340192731894-5720039.post@n5.nabble.com> <4FE1BD0E.5060300@pukruppa.de> <alpine.BSF.2.00.1206201416540.24484@wojtek.tensor.gdynia.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 20, 2012 at 7:17 AM, Wojciech Puchar
<wojtek@wojtek.tensor.gdynia.pl> wrote:
>>> Nothing wrong with productive flaming for me,
>>> but it's just not typical code of conduct in FreeBSD
>>> mailing list at all.
>>
>> Actually I can't remember any flame-war about system compilers - this is
>> the first one.
>
>
> because such situation like now never happened - changing C compiler to much
> worse because of political reasons.
>

I think you misspelled "licensing and sponsorship".

It's a fairly indisputable fact that without sponsoring users FreeBSD
cannot move forward, and those sponsoring users do not get a warm
fuzzy from the base system being built with a) An unmaintained GPLv2
licensed gcc or b) A maintained and current GPLv3 gcc with GPLv3
licensed libc. So between the options of 1) continuing to use an out
of date compiler 2) alienating sponsors and losing their financial and
developer support and 3) switching to a BSD licensed compiler/libc ...
it's fairly obvious to me that options 1) and 2) lead to irrelevance
and death of the project. clang being better than or on par with gcc
in every conceivable category right this instant is far less important
than continued existence and relevancy to sponsoring users, IMO.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B0MdpOftiWE%2B1Gqn5USxu87RPB_7WAGTXnOGU0dp99CMXMYTw>