
Linux will become ubiquitous in the year 3000. Okay, that was a horrible joke. Linux is just a kernel, the engine that runs an operating system. By itself, it is essentially useless. Kernels shouldn't be discussed or noticed by normal users. And as such when providing these users with reviews, previews and "professional" opinions, computer consultants, computer reviewers and computer journalists should not spew headlines like "Linux is not ready for prime time", "Linux on the desktop by XXX", "Linux to takeover Windows", "Linux is not ready for desktop" and so on.
All I will say about Linux is that the hacking config file shite has got to go. I'm not saying to remove it all together, but make it an options ... don't FORCE me to do it until I'm ready. For example, if you're going to create a program that has an editable file (myapp.conf), there's really no reason why you can't include a small frontend for somebody who wants to use it. This is especially true for apps that have multiple config files ... having a frontend with tabs (even if it doesn't contain all the advanced options) is much easier to deal with out of the starting gate. Later on, once I've got things set up and running, THEN I'll start to tinker with the config files, but not before.
I don't really care how good the app is .. if it's gonna take my 3 years to set it up, I'm just not interested.