OEMs are silly sometimes. A few are producing systems with Android/Linux in a virtual machine in that other OS. While there may be users who feel the need for both operating systems at times, for most of us this is a silly idea:
- Some of the advantages of small cheap computers are that they are small and cheap. Having that other OS take up space and bulk up the price is silly.
- Some people may want to drive a Cadillac but have occasional needs for a truck. It would be silly for Cadillac to produce a truck to cover that rare niche.
- One of the weaknesses of Android/Linux devices is that they tend to have very little storage, especially the mobile devices. Does it make any sense to waste some of that precious space on that other OS? Nope. Silly.
I’ve read that neither M$ nor Google are happy about these products but M$ is desperate to sell one more unit and Google can’t reasonably obstruct since Android/Linux is all FLOSS. Neither these two nor their fans want to admit that their OS is not ideal and needs the other. This is one case where I think they both are right. Combining a system for lockin with a system for software freedom just makes no sense. If software freedom is ideal then you want nothing to do with that other OS. If lockin is what you want then you should stay away from FLOSS. The two are not miscible. I feel that way about any computer and have not dual-booted since about 2003. I did run GNU/Linux in virtual machines on that other OS but only because my employer was severely locked in. It was never my choice. I expect consumers will avoid these Franken-systems on price/performance. I expect OEMs will drop them within a few months of non-sales. It could be that some businesses will see such systems answer their needs but they also are averse to change. This system will likely be dead before businesses give it a second look.