Why Clang

Eitan Adler lists at eitanadler.com
Tue Jun 19 20:21:30 UTC 2012

On 19 June 2012 12:58, Wojciech Puchar <wojtek at wojtek.tensor.gdynia.pl> 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

More information about the freebsd-questions mailing list