I've now been diving into the developer's final frontier: linux. As Windows is "England" (in the 1600s) as is Linux to "The Americas" or more properly "The Amerigos" Makes you wonder how many things in history are typos. Would you still worship Jesus if his name was actually Kevin Smith? No pun, standards that should never be in Linux have been for far to long. And standards that should be just aren't. Another good example, I read an article, cant remember where, like anyone cares, that stated that freedom of interface in Ubuntu should be crucial. In many cases, it is... no standardization because everyone bitches (the linux haters call them 'freetards') whenever something gets standardized by canonical. They dont want another company like Microsoft. But wait, last time I looked, Microsoft was the most popular OS right?? Linux can't even dream of competing UNLESS they get a corporation (like canonical) to fight in the ring. You don't get to put 400 weaklings in the ring with one 5000lb giant, regardless of their numbers, they still get squashed. In this article I read, it said that "do I want settings to be in a centralized system like the registry, hell no!" which, this is another thing: who likes firing up man everytime they need to find out where settings are saved on a program they are using or just installed. At least in windows you pretty much can guess where stuff is going to be stored, and 99% of the time you are right, and if you are wrong, 99.999% of that is in the second place that you guess... only .0000001% of the time do you need to fire up the documentation to figure out where files are kept. THIS IS A BIG problem, almost as big as the hardware thing. If we developers can't start agreeing to let companies like Canonical make the big decisions for us, there will never be real competition between windows and linux. I will agree that it's nice to be able to run 3 different window managers under multiple users at the same time and across networks etc, but that stuff isn't going to get hurt if standardization doesnt hurry up and get in the game. Perhaps what we really need is a front-end that can detect the multitude of different setting algorithims used and try to tie it into one clean interface. For example, upstart, which is backward compatible and has support for the old sysv init, and has some support for converting those old inits into upstarts, this is the direction the rest of the OS needs to go in. Man I hate having to pull out my hair all the time... do I HAVE to have xmonad's RED rectangle always or can it be green somehow?? You see? I'm ranting.. the day is over.