Hacker News new | past | comments | ask | show | jobs | submit login

That’s not really what Notarization does. It’s not a review process, more like a signing process.



Also you should be able run unsigned code on hardware you own if you want. One tenant of property ownership is the right of exclusion. Normally you would be able to choose what software to run or not run, but in this instance apple also has a say they can say nope not that.

Here is the rub, normally when you sell something all rights are transferred, by the sale. If you wished to reserve rights it generally would require a contract/lease ect... However, apple here is using cryptography to effectively reserve the right of exclusion regarding what software can and can not run on that ARM core. The problem is you can go right now buy a iPhone and without even opening the box and agreeing to anything Apple has effectively already kept that right from you. Let me explain.

Let's say you did not want to use any of Apples software and install Linux on your phone. Apple still has the keys to the boot-ROM. The hardware will not boot any code not signed by apple. Here's the rub apple sold you the device which should have transferred all rights of that device. However, even after that sale Apple is maintaining the right to exclude software from executing on hardware they no longer own. This should be illegal, but they get away with some how probably because most people don't understand fully what's going on here.

Simply put apple is infringing on peoples personal property rights. In particular the right of exclusion, and Apple are effectively reserving that right by using cryptography after they sell the device.

Actually, I recommend reading this: https://core.ac.uk/download/pdf/33139498.pdf

in particular: "A. The Logical Primacy of the Right to Exclude"


In the text, they do say Notarization will include both automatic checks and human review.


Did you not see them mention human review...




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

Search: