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>