Linked by lucas_maximus on Tue 12th Apr 2011 23:37 UTC
General Development No April Foolery: The Portable C Compiler version 1.0 was released on April 1st! As with so many things BSD, this project proves that good code is timeless and can benefit from literally generations of review. It can build the majority of the BSD base systems (C++ code aside) and is undergoing continuous improvement.
Thread beginning with comment 470030
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: About the 1.0
by metalf8801 on Wed 13th Apr 2011 17:35 UTC in reply to "RE: About the 1.0"
metalf8801
Member since:
2010-03-22

I think the point is the license. Its not GPL.

Clang/LLVM is not released under the GPL. I think it is released under the University of Illinois/NCSA Open Source License.
see http://llvm.org/docs/DeveloperPolicy.html#license for more information on Clang/LLVM licensing. Oh the other hand what's wrong with the GCC using the GPL unless you want to make a commercial compiler?

Reply Parent Score: 2

RE[3]: About the 1.0
by phoenix on Wed 13th Apr 2011 17:57 in reply to "RE[2]: About the 1.0"
phoenix Member since:
2005-07-11

GPLv3 is the issue. None of the BSDs can use GPLv3 sources in their own source tree.

Thus, for example, FreeBSD is stuck at GCC 4.2.1 and the accompanying versions of the binutils stack. Which is why there's a big push on to get CLang up-to-snuff, and get the source tree compilable and self-hosting on CLang. (Note: this is only applies to the compiler toolchain shipped as part of FreeBSD; users are free to install any version of GCC from the ports tree and use that for their own software projects.)

Reply Parent Score: 3

RE[4]: About the 1.0
by Bill Shooter of Bul on Wed 13th Apr 2011 21:20 in reply to "RE[3]: About the 1.0"
Bill Shooter of Bul Member since:
2006-07-14

Why can't *BSD use GPL V3 licensed programs?

Reply Parent Score: 2

RE[4]: About the 1.0
by metalf8801 on Wed 13th Apr 2011 21:46 in reply to "RE[3]: About the 1.0"
metalf8801 Member since:
2010-03-22

sorry my question was already answered

Edited 2011-04-13 21:47 UTC

Reply Parent Score: 1