Oh I know exactly what LLVM is and what Clang is, and while Clang was nowhere near useable LLVM was piggybacking on the GCC frontend (gcc-llvm is being deprecated now though since they can piggy-back using the DragonEgg plugin instead).
Using: yes, contributing: ...really?, can you point me to some examples? Maybe they are in the are of the JIT-framework because that's the area I'm not very into.
Again USING is NOT CONTRIBUTING.
Please show me some examples of 'directly' supporting (as in code or money) LLVM by these said companies. Wtf is indirectly supporting? Giving thumbs up?
Lol are you saying that Red Hat are not stout proponents of GPL? And no I totally disagree. From a company standpoint when it comes to CONTRIBUTING, GPL makes alot more sense. When it comes to USING, then obviously BSD-style licencing is more attractive.
Yes they are, if they could have used GCC as a frontend for their proprietary development tools they would never have bothered with funding Clang development. Jobs already tried to evade GPL and keep their ObjC frontend proprietary while using the GCC backend back in the NeXT days, it didn't fly.
Recently they took DTrace and built their proprietary 'instruments' from it as part of their proprietary development suite XCode, there's an obvious pattern here.
Ahh, so you are just some zelot with hatred for RMS, explains alot. In fact, explains ALOT. I don't agree with RMS's opinion that proprietary code is EVIL, but douchebag? Lol, coming from a whiny prick like you that's hilarious.
I'm pretty certain you can use the plugin interface for that. And yes that ideology is what the GPL licence is BASED upon, you know, that licence which is by FAR the most used open source licence. Obviously you don't have to go for the whole FSF ideology to use the licence, but the 'grant to other recipients the same rights granted to you' is what makes the licence tick.