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

> No, I mean, "not allowing you to run arbitrary code" is just a side-effect, not the design choice. The design choice is market segmentation.

It absolutely is a design choice. Apple wants to control all the code that runs on users' devices. Market segmentation is merely a side-effect.



>Apple wants to control all the code that runs on users' devices. Market segmentation is merely a side-effect.

You have cause and effect reversed


No, I don't. iPhones don't segment anything, yet they are locked tight.

Apple would have liked to lock down macOS, but it's just not feasible (for now).


>iPhones don't segment anything, yet they are locked tight.

Of course they do. There's market segmentation between iPhone tiers, between just using the iPhone as a computer (connecting it to a monitor and running macOS on it), differentiating iOS from the much less tightly maintained Android ecosystem (for which "walled garden" is a feature felt as "less hassle, less malware, more secure, mostly just works"), and several other things.




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

Search: