News for hackers. Stuff that matters.
Re:FreeBSD has removed GCC from its base system by lmm on Tuesday March 03, 2020 @11:53PM (#22481306)
The existence of LLVM means that GCC's GPL can't really guarantee anything anymore. 20 years ago we got an open-source objective-C compiler because its implementers wanted to reuse GCC's backend. But today a company in the same situation would just use the LLVM backend.
Re:FreeBSD has removed GCC from its base system by pjmlp on Wednesday March 04, 2020 @02:57AM (#22481940)
Except with LLVM they wouldn't need to return their work to GCC, like NeXT was forced to do with their frontend.
Re:FreeBSD has removed GCC from its base system by lmm on Wednesday March 04, 2020 @08:15AM (#22483453)
That's exactly my point. GCC's copyleft was only effective when there wasn't a viable permissive-licensed alternative.