Earlier quoted context omitted.
It is a bit easy on Apple to blame not them but the "app store" model they created for their devices and control completely. Apple has been a leader in this industry shift. Also it is not a question of physical media vs. downloaded software. Even physical media software now routinely call home to check for a valid license. So I suppose it is indeed legislation that we need, to prevent companies from revoking licenses…
That is a weak workaround. There real solution is to fully recognize that information is power, and to have a separation of powers similar to the three powers of Montesquieu's. Hardware companies should no be allowed to make or sell or control software. Software companies should not be allowed to produce, sell or control hardware. The same way we, user, citizen, forbade our physicians to sell us the drug they prescri…
So if I, as an electrical engineer, design an implantable pacemaker for people with heart problems, they have to visit Joe's Software Shack and Live Bait to make it work?
This is just silly.