|
|
|
|
|
by glhaynes
5390 days ago
|
|
In the theory that comes from a cursory glance, someone could make an OS that's portable, composable, open, free, changeable and tinkerable, etc. and that's easier to use than any system that's available today. That'd be great. But in practice, as systems exhibit more of those traits more strongly, they, as a general rule, become less and less of a coherent, unified whole and more of the internal workings become exposed to the user. This has a direct impact on usability. Until somebody resolves this seemingly-fundamental engineering constraint, we'll have to settle for different systems that varyingly trade-off flexibility and usability. iOS has been so successful because Apple has deliberately chosen to fall more on the usability side and a tremendous number of users have found that the tradeoff is worth it: that decreased flexibility doesn't harm them remotely as much as poorer usability would. Happily, there are also extremely flexible systems available. Looks to me like this setup allows everybody to win as much as we know how to in this "imperfect world". |
|
That this hasn't happened on mobile just means we haven't reached the point of interchangeable hardware. I just worry that patents are the primary reason for this, and that we may never enjoy the same level of freedom in phones that we have on PCs.