Originally posted by: Markbnj
I think it will absolutely get close to having the features and design concepts of a mainstream home O/S. But whether it will ever be widely adopted as such as a different question.
What is this 'features and design concepts' of a main stream OS?
Do you mean 'exactly like windows'?
A OS is a platform to run software. That's all. The major barrier is that most people have to install it to use it, and with Windows they don't have to do that. It's already installed and setup for them to use. The hardware manufacturers spent lots of time and development money into making sure that they're stuff works in Windows.
In comparison Linux you have to be more circumspect about what hardware you choose.
The next big thing is that people have gone and taken classes on how to use Windows. They've been shown how to use it at work, they figured out how to use it over the past few years. They've read books about it. etc etc. Basicly they've already put a large amount of effort into using and understanding windows.
With Linux everything is new and what many people think they learned about 'computers' they realy just learned about 'windows', which is often fairly worthless in Linux. In fact it's very counter productive for a lot of people. It's hard to make the adjustment.
There are bunches of things like that.
There are some things going for it.
For instance people complain about 'games' in Linux, but those same people would considure OS X a easy to use OS. However gaming in Linux is much better then OS X.
People complain about software installation in Linux. But if you want a word proccessor its installed by default. Firefox is installed by default. Thunderbird is usually just aviable to you to automaticly and install from a list of applications in a GUI. That and hundreds and even thousands of other applications are installable with a click of a button. That sort of thing.
It's not for everybody and I wouldn't recommend it for the average home user at this point without somebody familar with Linux to help them.
But then again I wouldn't recommend Windows either. If they asked my honest opinion, unless they had specific applications that required windows with no open source or apple-compatable alternatives, then I'd tell them to use OS X.
For the business desktop, for people that can see personal benifits in a Free software system. For server use. For people like that then I can comfortably tell them that they should give Linux a try.
For gamers Linux isn't as nice as Windows, but it'll run most everything if you want to. It's mostly for gamers that want to use Linux for other reasons and don't want to pay for windows or do the dual boot stuff all the time.