The BSD guys are an interesting crowd. Well they can continue to watch Microsoft and Apple pilfer their software stack usually giving nothing in return while they can use GNOME or KDE or whichever other GPL or LGPLed project exists on their system (takes only a recompile) because otherwise they don't have a useable desktop and are stuck with 1980s user interfaces. I have used clang and it was neither faster to compile nor produced faster code than GCC. The only noticeable thing is the ANSI colored error mes
The BSD guys are an interesting crowd. Well they can continue to watch Microsoft and Apple pilfer their software stack usually giving nothing in return while they can use GNOME or KDE or whichever other GPL or LGPLed project exists on their system (takes only a recompile) because otherwise they don't have a useable desktop and are stuck with 1980s user interfaces.
Pretty sure neither Microsoft nor Apple uses GNOME or KDE, but don't let that interrupt your rant.
I have used clang and it was neither faster to compile nor produced faster code than GCC. The only noticeable thing is the ANSI colored error messages... blech. I understand it is supposed to be easy to port because of LLVM but the fact is GCC has already been ported basically to every architecture that matters so it probably wasn't that hard to port GCC either.
I take no issue with this part of your opinion... as it is close to mine.
Apple just wants to clamp down everything to be BSD so they can batter down all hatches eventually for the day when they give nothing back. All it takes is a change of heart or leadership. I still remember in the early days they only released source code much time after they did the release which is counter to the GPL people had to beg to them to get access to the source code or, heaven forbid, actually participate in development (it seems for Apple all developers outside of Apple are a bunch of idiots who can't code or something).
Just fyi, Apple is an enourmous contributor to OSS. Here's what they admit to [apple.com], but even if there wasn't all that, IMHO, WebKit [wikipedia.org] alone would be sufficient to compensate humanity for all the OSS technologies from which they have freely and legally benefitted.
What's wrong with GCC? (Score:5, Interesting)
Re: (Score:5, Informative)
The GPL.
Re: (Score:0, Flamebait)
Re:What's wrong with GCC? (Score:3)
The BSD guys are an interesting crowd. Well they can continue to watch Microsoft and Apple pilfer their software stack usually giving nothing in return while they can use GNOME or KDE or whichever other GPL or LGPLed project exists on their system (takes only a recompile) because otherwise they don't have a useable desktop and are stuck with 1980s user interfaces.
Pretty sure neither Microsoft nor Apple uses GNOME or KDE, but don't let that interrupt your rant.
I have used clang and it was neither faster to compile nor produced faster code than GCC. The only noticeable thing is the ANSI colored error messages... blech. I understand it is supposed to be easy to port because of LLVM but the fact is GCC has already been ported basically to every architecture that matters so it probably wasn't that hard to port GCC either.
I take no issue with this part of your opinion... as it is close to mine.
Apple just wants to clamp down everything to be BSD so they can batter down all hatches eventually for the day when they give nothing back. All it takes is a change of heart or leadership. I still remember in the early days they only released source code much time after they did the release which is counter to the GPL people had to beg to them to get access to the source code or, heaven forbid, actually participate in development (it seems for Apple all developers outside of Apple are a bunch of idiots who can't code or something).
Just fyi, Apple is an enourmous contributor to OSS. Here's what they admit to [apple.com], but even if there wasn't all that, IMHO, WebKit [wikipedia.org] alone would be sufficient to compensate humanity for all the OSS technologies from which they have freely and legally benefitted.