1) Hardware doesn't work (Kernel/X issues)
2) Important programs don't work or there is no good enough equivalent (AutoCAD, iTunes, client for exchange server, MS Office)
Never, never, somebody has complained to me about the interface being unintuitive or ugly. Of course, they complain for a while that it is hard because "It doesn't work like Windows", but after a while they simply get used to it and don't care.
This is actually why Linux Desktop has never succeeded: 1) no enough fraction of hardware vendors produce completely working systems; 2) no enough software developers produce Linux versions; and 3) no enough new users learn to use computers using a Linux Desktop. "Aesthetic issues and user interfaces" have zero to do with any of it. Bad drivers, unstable/poor APIs and sheer inertia, explain it all.
And you can easily see that neither of these reasons applies to Android: 1) hardware is designed for Android; 2) Android is one of the two main targets of phone software developers; 3) most people that start using Android have never used any other smartphone OS before. Ergo: Android is a success.
And these are exactly the issues that will explain whether Firefox OS or Ubuntu for phones fail or succeed.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds