Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The user owns the device. They should be able load software without apples blessing.

The problem is simple. There is no way for a user to load their own signing keys for the boot ROM to load other OSes like linux, or even simpler disable signature checks.

There is no way to give iOS your own signing keys or disable signing checks to run applications. As such there is no way for me to run Firefox rendering engine. This is because the app store policies. Then there are other open source applications that don't want to bother with having a developer account with apple.

There also the fact proprietary software probably raises their prices. So the user eats the 30% instead unlike the case if that software were able to self distribute.



The user agreed to the inability to load whatever software they wanted when they purchased the Apple device.


A purchase is not a contract. The closest thing is the EULA for iOS and I am not sure it states such a restriction, but lets assume it does. Still then the user should be able to load an other operating system.


That's an interesting point that I'll have to reflect on more. Thanks.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: