I would like to see this done well. However, with Apple trying to protect and cater to the "every-day user", I wonder if we will ever see something like this, because of the security implications that come with it.
It's a fallacy that the every-day user doesn't want or need a filesystem. They do need a filesystem and interoperable components. What they do NOT need is a hierarchical based filesystem that limits you to a directory trees. It's an organizational nightmare, and unless you've ever used git before it's a literal hell for the average user. Instead, a flat filesystem with smart names, tagging, and metadata is the way fo…
What iOS Can Learn from Unix
21–30 of 59 posts
Re: What iOS Can Learn from Unix
#22From a user perspective, intents are more useful and cover almost everything they're talking about. Most people really don't want to think about the how, they just want to share something to Facebook somehow. Having a standard way to just hook the Facebook app for it is what they really need. It is a shame that we can't get more app functionality sharing in place, but really I don't know if we necessarily want to bri…
Intents are useful, but could be better. A standard way to hook into the Facebook app is fine for Facebook but what about when the space is more fragmented? Should app authors have to integrate with every document viewer or Mail App?
[1]: https://developer.apple.com/library/ios/documentation/FileMa...
Re: What iOS Can Learn from Unix
#23Time to rethink the mobile OS as a whole.
Re: What iOS Can Learn from Unix
#24I think that there's more to it than what's mentioned in the article: Todays mobile OSes (and iOS prominently) have been designed as consumer OSes. Now it is becoming apparent that mobile devices are eventually becoming a platform for work (well, "work" might be a bit exaggerated here) and targeted task-fullfilment too. Time to rethink the mobile OS as a whole.
Re: What iOS Can Learn from Unix
#25I think that there's more to it than what's mentioned in the article: Todays mobile OSes (and iOS prominently) have been designed as consumer OSes. Now it is becoming apparent that mobile devices are eventually becoming a platform for work (well, "work" might be a bit exaggerated here) and targeted task-fullfilment too. Time to rethink the mobile OS as a whole.
Re: What iOS Can Learn from Unix
#26iOS doesn't work that way, and for good reasons.
Re: What iOS Can Learn from Unix
#27From a user perspective, intents are more useful and cover almost everything they're talking about. Most people really don't want to think about the how, they just want to share something to Facebook somehow. Having a standard way to just hook the Facebook app for it is what they really need. It is a shame that we can't get more app functionality sharing in place, but really I don't know if we necessarily want to bri…
Re: What iOS Can Learn from Unix
#28I think that there's more to it than what's mentioned in the article: Todays mobile OSes (and iOS prominently) have been designed as consumer OSes. Now it is becoming apparent that mobile devices are eventually becoming a platform for work (well, "work" might be a bit exaggerated here) and targeted task-fullfilment too. Time to rethink the mobile OS as a whole.
Android does this already. Windows 8 (RT) and Windows Phone do too. The article is only about iOS.
(Edit: This would also afford to expose system calls to the end user, being the end of consumer haven.)
Re: What iOS Can Learn from Unix
#29Re: What iOS Can Learn from Unix
#30If iOS is so great and there is demand, Apple can sell us a license to run it on our device. My guess is that few would pay for this. More likely, the market would demand a windowing GUI, not an entire OS (e.g., one borrowed from CMU, FreeBSD and NetBSD; hello again Apple). Could developers respond and deliver one?
UNIX can do lots of things well. And well enough. That's probably why iOS relies on UNIX and not some other OS. But iOS won't let you do all the things that UNIX will let you do.
Conclusion: iOS is inferior to other, more open, more traditional UNIX alternatives. Apple does make a nice windowing GUI. And some very nice enclosures. Each worth a price, no doubt. But UNIX, the code that does the important stuff, has always been free.