Hacker News new | ask | show | jobs
by ehaliewicz2 2654 days ago
> If you can't see any reason why a user isn't able to run any software they'd like on hardware they've purchased, then you need to educate yourself. Because the reason is that the contract you have with the hardware manufacturer and the terms of use do not allow you to. And there is no contradictory law or regulation that trumps that agreement.

I did not sign a contract relinquishing my rights to execute whatever code I like when I purchased my phone. Does one have to do that with an iPhone?

If you do, shouldn't it be called an applePhone, not an iPhone? If you cannot control what code is executed by the cpu, it is really more Apple's phone than your own.

1 comments

I'm going to take my leave from this thread after this post, as it's kind of like talking to a wall at this point. I get nothing out of it.

You don't naturally have any expectations of a right to run whatever code you want on a phone. There is nowhere written in law or regulation that you have such a "right". So there is no such right to give up.

Apple enters into an agreement with you to give you a phone with certain capabilities. Control of what code is executed by the phone is not included in your capabilities. End of story.

That's what I wanted to know, and hearing that I'm glad I've never been interested in an apple phone.

> You don't naturally have any expectations of a right to run whatever code you want on a phone. There is nowhere written in law or regulation that you have such a "right". So there is no such right to give up.

Plenty of things that you naturally have a right to do aren't written in a law. Is there a law saying you can browse and post on hackernews on your computer?

This reminds me of a joke from my childhood.

USA: If not prohibited by law, you can do.

Taiwan: If prohibited by law, you still can do.

China: Even if allowed by law, you can't do.