Earlier quoted context omitted.
> this idealism and desire to force companies to support everything I'm sorry, where did I proposed we do that? As far as I am aware my proposal would only force Apples to split itself in 2: a hardware company that sells top notch hardware (so top notch in fact that even the hardware interfaces are as clean and slick as an iPad's case), and a software company that sells a top-notch integrated software suite on whatev…
Why split the company? What does that do?
What I'm hoping to accomplish with this is: reduced or eliminated vendor lock-in, harmonisation and simplification of ISAs, the ability to support any hardware in any OS, and maybe even the the ability to actually write new OSes and see some real competition in this space.
Note one important component I haven't mentioned: ISA patents should be rendered null and void. Anyone should be allowed to design, make, and sell an ARM or x86 CPU without asking anyone's permission. Or a GPU clone, or a network card clone, etc. Without that we'll just strengthen monopolies, or maybe allow new ones to arise.