Comment Lack of preinstalls and applications (Score 1) 283
The main reason there has not been more Linux uptake is most people don't want to install an OS, most dont even know what it is. What Linux needed was a hardware maker that would have sold pre-installed computers that would target the consumer market and had competent marketing and outreach to commercial software and hardware vendors to embrace it. That maker would have then chosen a distro to use. Therefore there is no reason to have a "standard Linux distro", rather ready to use Linux computers directed at consumers. There are also secondary reasons such as a lack of rapid application development tools, also the multitude of package managers. The lack of capable RAD GUI tools makes it a hard platform to port to. There was an attempt to resolve the package manager thing with LSB but even there we couldnt get the larger distros like Ubuntu to stay on board with it. Now there are as many cross platform package managers as there are distros.
The lack of specialized applications, hardware support and ready to use preinstalled systems for consumers created a self reinforcing complex of barriers, so that all 3 would have to have been addressed simultaneously involving a consortium of systems builder, hardware and software vendors, etc to overcome it.