Linux? It sucks. Even if I use it for extended periods of time, and sort of becomes accustomed to it, when I boot windows I just go "ah!!! I didn't remember it was
that much better!".
Linux filetype recognition is horribly broken. But wait ... Linux doesn't
have filetype recognition!
Linux supposedly has a powerful shell. Did I say powerful??? Bash, the de facto Linux shell
doesn't have autompletion of previously typed commands. Cmd has it. The FreeBSD default shell (whatever it is) has it. But not bash.
Linux doesn't support every piece of hardware that you have. Deal with it and buy something supported. So why
doesn't even the
supported and recommended chipsets work? While the reported issue is for Gutsy, my card with an rt2400 chipset didn't work in Feisty, Edgy or Dapper. There were comfirmed bug reports for those versions, yet they still keep recommending their users to buy something that they have confirmed is broken.
Linux is the only desktop OS which doesn't have a GUI toolkit that is both reasonably fast, has good internationalization support and is free to use for commercial applications.
The Linux kernel doesn't have stable ABI. To provide drivers they basically need to be in the kernel source if they should work and get maintained. Instead of vendor lock-in we now have vendor lock-out!
Linux is totally unsuitable for desktop users. One major reason for that is that it's not working as advertised:
If you tell me that your car isn't rusty and sell it to me, then you tricked me. It's not the fault of the car manufacturer.
In the Linux world, it doesn't work like that, and as long it doesn't, Linux isn't suitable for the desktop.
The Knoppix website says that "IMPS/2-compatible USB-mouse" are supported. And I have a common brand of IMPS/2-compatible USB-mouse (second page of google picture search for "mouse"). For some reason this mouse doesn't work in Knoppix. Now if I complain about this on some forum, I get a reply similar to "you expect THAT mouse to work?!?". Of course I expect it to work when it's listed on the list of supported hardware!
It's not about the amount of supported hardware, it's about working as advertised.
It's the same with wireless network card in Ubuntu. At the time I downloaded Ubuntu they had a list of supported wireless network cards (it seems like they've removed it now?) [Now they have added it again]. Mine was listed. Then I expect it to work. Several Ubuntu releases later it's still doesn't work. Of course it doesn't work in FreeBSD either, but they don't claim it will.
It's not about the amount of supported hardware, it's about working as advertised.
The first Ubuntu LiveCD was notorious for not booting. It's a huge problem which I've seen popping up many places. Still, the Ubuntu website and users continued to claim it had superior hardware support and was very easy to install and it was just a matter of starting the LiveCD.
It's not about the amount of supported hardware, it's about working as advertised.
The Ubuntu website boasts about Firefox, which has popup blocking. Well, that popup blocking doesn't work on a lot of sites (like imageshack.us). Again, it's not about supplying a working a popup blocker, but when you say you do, you should.
It simply doesn't work as advertised.
In the 6.06 LTS release of Xubuntu, if you opened the "Menu Editor" it made your entire menu stop working.
If you supply a menu editor it should work. If it doesn't, don't include it.
Now if things like these happened once in a while it would be ok. There must be some fault tolerance.
But there is a big difference between once in a while and all the time.
This is for Ubuntu 6.06:
So what happens if you install Ubuntu with your USB stick or portable hard drive plugged in? And if it is formatted with ext3? Well, then your Ubuntu installation will not boot.
That's pretty amazing bad in my opinion.