IMHO , the most important feature which an operating system needs to get home users to accept it is the user interface.
Ubuntu doesnt have much acceptance among the non-savvy computer users because it has a klunky user interface.
If there was more effort done to polish up the user interface, add features to streamline configurations, more users would want to use it instead of windows.
Windows user interface might look sterile, but it works where its most needed for home users.
The second important feature that ubuntu lacks is the ability for non-savvy users to use the operating system without relying on help of skilled users. This is a real big drawback. Configuring the operating system for your girlfriend to use is not the same as having her configure it herself. The independence given to the users goes along way into building acceptance.
Bookmarks