Problems that plague every Linux and make Linux inheritably bad. Hardy is mentioned several times.
1) The file hierarcy sucks.
There's nothing like Spotlight or Windows Search.
The filesystem is incredibly confusing, so that you can't find your files. Includes screenshot of "/" filesystem.
2) Drivers suck. You only have two choices -- install Linux on something you already bought or buy it pre-installed. I can't install Linux because it doesn't have SATA drivers.
3) RTFM and "Write it yourself" responses from the Linux crowd. Linux users are smug and generally jerks.
4) Application installation is difficult. Some stuff is available in repositories, but if you need a special version of software, you're going to need to download SVN and compile it. This kind of problem doesn't exist on Windows or Mac.
5) The desktop environments are incompatible. You can't run KDE apps in Gnome. There are too many distributions. The community need to get together and make one distro to rule them all with one desktop envirionment.
My response (I wrote this before I knew that he was a teenager -- I should have been gentler):
This HAS to be a troll, right?
1) The filesystem. Your files are stored in /home/(your user name). Inside that directory (by default in Ubuntu since 7.10) are:
That’s it. Nothing more. Damn confusing, isn’t it? When you open a file browser, you go to your user directory, NOT the one you showed. There are also very convenient links to these user diectories in the left sidebar. The normal user NEVER needs to go where you showed, nor would it be easy for them to go there. People don’t go wandering through the Windows system files, either, if they know what’s good for them.
The default applications store your files in the appropriate place … by default. They manage it for you. The photo manager tags everything. The music manager uses artist/album. Even the video player has search.
If you want to find a specific file, you use something like the deskbar applet, which will search for file names or by full-text. It also handles dictionary lookups, web searches, application lauching, and many other things. These indexed file searchers (now trackerd and Beagle before that) have been installed by default since 6.10. You need to look harder, like in Accessories under “Search tool” or in the notification area, where a little magnifying glass is waiting for you.
2) Drivers. I won’t argue with you about a lack of Linux drivers except to say that any modern desktop distribution has SATA support. Every one.
You have a third option when getting a computer. Ordering one built to your specifications with known working hardware. This is the route I take and I NEVER need to do any post-installation work on drivers. It takes more work, though, and I can understand your issues with drivers, especially for printers and scanners.
3) Problem with community. You’re in the wrong community. Some, like Slackware, are more aligned with hardcore geeks. The Ubuntu forums FORBID responses like the ones you refer to, though I do want to say that finding jerks on the Internet is not limited to the Linux camp, nor even computer OSes or technology. Anonymity brings out the worst in most people. Welcome to the Internet.
4) Compiling from source. This problem is no different than on OSX or Windows. If the program is packaged for you, you can install it easily. If it isn’t, you’re generally out of luck unless the source code is released, in which case you’ll have to compile it yourself. I recently read about how to compile wget for Mac OSX.
You can complain about the availability of proprietary programs on Linux, and I will agree with you, though OSX seems to suffer a lot of the same problems. If fact, I’d venture to say there are fewer choices for Mac than there are for Linux.
5) Incompatibilities. Granny will never find that her KDE app can’t tun in Gnome because it can. All the major desktop environments follow the specifications at freedesktop.org, meaning that they can communicate with each other. Before that, though, they STILL didn’t have the problem you describe, so I don’t even know where you are getting it from. Window managers will run whatever you give them and don’t care about what libraries the program uses. For example, Amarok (a KDE app) is one of the most popular post-installation add-ons for Ubuntu (a Gnome distributution). The two have a slightly different look and feel, and I don’t like to mix and match because I don’t want extra libraries. Both Cocoa and Carbon apps work(ed) in Mac OSX. This is no different.
Now I realize that you’re unhappy with Linux. That’s your deal. I’m not trying to change your mind or jump all over you. Before you start putting out a bunch of false facts, though, try doing just a little bit of checking on them.
As I said in my first line, these assertions are so wrong on so many levels that I don’t even think you tried.