Linux, or the more correct spelling, GNU/Linux, will never become a viable option for the mainstream desktop. Why? It's clear from administration of everyday computers that people are adjusted, ready, and are used to being able to install things without a hassle- being able to administer their systems without switching users. Solutions such as LindowsOS which just make every user start off as a superuser account are just complete pointless hacks that remove all of the security of Linux.
Linux is not with its share of security flaws. If it were not for patches, your Linux machine would be cracked extremely fast. Windows Update, although claimed to be slow to release stable patches by Linux zealots, is much superior to any simple patching system today. Name me quick and easy patches, and no, going through dependency hell is not the way to do it.
Linux is designed for a niche market: the server environment, and it is also quickly being replaced by *BSD variants: NetBSD, OpenBSD. Even when used as that, the total cost of ownership has been computed to be greater than Windows machines over a five-year period, with the added maintenance that is required outweighing the original, hefty windows price tag.
Conclusion: You get what you pay for.
Linux is not with its share of security flaws. If it were not for patches, your Linux machine would be cracked extremely fast. Windows Update, although claimed to be slow to release stable patches by Linux zealots, is much superior to any simple patching system today. Name me quick and easy patches, and no, going through dependency hell is not the way to do it.
Linux is designed for a niche market: the server environment, and it is also quickly being replaced by *BSD variants: NetBSD, OpenBSD. Even when used as that, the total cost of ownership has been computed to be greater than Windows machines over a five-year period, with the added maintenance that is required outweighing the original, hefty windows price tag.
Conclusion: You get what you pay for.