I didn't buy a box of transistors, I bought a "smart phone", a pocket sized computer.
The OS and hardware are parts of the whole.
So you're phrasing it wrong.
I should have the ability to run any code I want on my smart phone that I own.
And to my clear, I own my smart phone. You own your smart phone. Any EULA to the contrary should be null and void.
replies(1):