There's no spirit of FSF in Linux. Linux has never been associated with FSF in any way. The reason why the FSF is so keen on calling it GNU/Linux is because they failed with their own kernel project.
They had almost equal support for C++11 when I check earlier this year.
Clang's code base is much less convoluted than gcc's, and easier to work on Clang's code base is more modular, which allows you to easily use separate stages of the compiler in other tools
I think that depends on the reader.
The real question is actually, why are so many people stubbornly sticking to gcc when clang has surpassed it in pretty much every way.
Because it's a good compiler. Both gcc and clang are good compilers. They didn't stop developing gcc just because clang came around and started to make progress.
Can LLVM's Clang build the Linux kernel and QT/KDE?
They are getting close to building the Linux kernel according to these slides. Qt has been able to use Clang for a long time now, but I don't know about the entire KDE.
Especially GPLv3 which they don't want to include in their base OS. Ports are fine thouh since they are not part of the operating system itself. GPLv2 was never a problem.
If the reason is that parts have been implemented in GTK+ and Qt then that sounds like a negative abstraction. There's lots of other toolkits which I'm sure users still would like to run. If all toolkits have to implement something then X is the proper place to put it.
The majority of people that opposes the NSA spying of course wants the entire operation to cease. I don't understand what some people get anything else from. However, spying on foreign nationals is unfortunately not as tightly controlled as domestic spying. The NSA is forbidden (or should in theory be forbidden) from spying on domestic traffic. It's bad enough that they have been spying as widely as we now know, it's really bad if they actually are breaking the law as well.
Ehm no, not at all actually. Americans are of course not "better" or "more free" than anyone else. What do you actually base that statement on? You might confuse better with proud. Most Americans are proud to be Americans. Is that bad? That says absolutely nothing about anyone else.
Yep. The UK does the same thing. Sweden does the same thing. France do the same thing. I can only assume that pretty much everybody does the same thing.
FreeBSD 10 has been using Clang as the system compiler for a long time already. This was just the removal of gcc, nothing else.
The "Americans" didn't make this happen. The American government did. You should ask them.
Not good at all.
The solution will unfortunately be to fix the legal.
The freedom to not offer freedom. No one is forced to use your software.
True. I should have written that it wasn't a problem to include it in the distribution, even if it wasn't optimal.
Not if all you want to do is verifying the source code. If your compiler is compromised then that's your problem.
There's no spirit of FSF in Linux. Linux has never been associated with FSF in any way. The reason why the FSF is so keen on calling it GNU/Linux is because they failed with their own kernel project.
I've not had that experience when reading the gcc source code. Maybe that used to be the case, gcc has been around for some time.
By inspecting the source code.
Clang is faster
Clang produces faster code
Really?
Clang has better support for C++11 than gcc
They had almost equal support for C++11 when I check earlier this year.
Clang's code base is much less convoluted than gcc's, and easier to work on
Clang's code base is more modular, which allows you to easily use separate stages of the compiler in other tools
I think that depends on the reader.
The real question is actually, why are so many people stubbornly sticking to gcc when clang has surpassed it in pretty much every way.
Because it's a good compiler. Both gcc and clang are good compilers. They didn't stop developing gcc just because clang came around and started to make progress.
Can LLVM's Clang build the Linux kernel and QT/KDE?
They are getting close to building the Linux kernel according to these slides. Qt has been able to use Clang for a long time now, but I don't know about the entire KDE.
The Linux kernel itself is not GNU. Removing all GNU software will not remove the kernel.
Especially GPLv3 which they don't want to include in their base OS. Ports are fine thouh since they are not part of the operating system itself. GPLv2 was never a problem.
Doesn't X contain a lot of shared libraries? That was what I was thinking of.
If the reason is that parts have been implemented in GTK+ and Qt then that sounds like a negative abstraction. There's lots of other toolkits which I'm sure users still would like to run. If all toolkits have to implement something then X is the proper place to put it.
Huh, what's "US only about Ubuntu?
The code base is old and hard to work with from what I've heard from the X hackers. It has reached a point where it might make sense to start over.
It's not cheap. You will pay much more with the "two year contract". Buying the locked-in computer with unlocked sim will still cost a lot.
Working as designed. Won't fix.
That's a good way to say it.
The majority of people that opposes the NSA spying of course wants the entire operation to cease. I don't understand what some people get anything else from. However, spying on foreign nationals is unfortunately not as tightly controlled as domestic spying. The NSA is forbidden (or should in theory be forbidden) from spying on domestic traffic. It's bad enough that they have been spying as widely as we now know, it's really bad if they actually are breaking the law as well.
Ehm no, not at all actually. Americans are of course not "better" or "more free" than anyone else. What do you actually base that statement on? You might confuse better with proud. Most Americans are proud to be Americans. Is that bad? That says absolutely nothing about anyone else.
Yep. The UK does the same thing. Sweden does the same thing. France do the same thing. I can only assume that pretty much everybody does the same thing.
You can't build on Chrome since Chome is closed source.