When Apple announced Mountain Lion, they said they'd start a new yearly cycle on OS X, the same yearly cycle that iOS sees.
Mountain Lion will be the last release under the alias "OS X". From then on, iOS will replace OS X as the name, and will be on the exact same cycle as iOS is now. iOS will run on your Mac, iPad, iPhone and iPod touch.
However, just because OS X will be called iOS, doesn't mean it'll lose all of its OS X appearance.
iOS 6 won't be a significant upgrade this year, but iOS 7 will. iOS 7 will get rid of the application grid that is the current user interface and introduce likes of widgets and so on. iOS 7 will also be the first release for the Macintosh.
From then on, each iOS release will be yearly and will be released for the Mac, iPad, iPhone and iPod touch at the same time.
iOS 7 will be released summer 2013, and it'll be a huge merge of OS X and iOS in terms of user interface.
Bullcrap.
iOS on iPad/iPhone/iPod Touch will keep on using SpringBoard as a UI and UIKit as its UI widget framework. OS X, whatever it's called will keep on using Finder as a UI and AppKit as its widget set.
The systems are already merged people. They have always been merged. The differences are there for a reason and they'll stay there for a reason.
I don't know why I bother anymore. Bunch of "end of world" propagandists just want to piss the neophyte users that don't know any better.
While it's impressive that Apple has UNIX certification(till August at least) of their own Mash-up* of Mach Kernel and BSD services layer
How is that impressive ? What do you think UNIX is exactly ? It's always been a mash-up of Kernels and user-space utilities, applications and APIs. Some made by HP, some by IBM, some by Sun Microsystems some by the community before they were known as the open source community (mostly, universities like Carnegie Mellon, Berkeley, MIT, etc..), some made by other players.
Not all UNIX systems derive their code or still use much of the old Bell Labs (AT&T) code base that is known as SysV (and its predecessors).
The UNIX certification process is simply a compatibility test suite for a specification known as the SUS (Single Unix Specification) that tests adherence to this specification. You don't need any actual Ken Thompson code, you just need to be compatible to be called UNIX.
that is no guarantee that those Low levels of OS X will continue to serve well as a base for another few decades of modern OS. Maybe 20 years is an artificial time limit but there will be a time they need to make big significant changes at the low level.
But there have not been many advances at the low level. The thing is, it's mature, solid and proven. Just like car manufacturers aren't stepping over themselves to reinvent the wheel, why would someone reinvent OSes all over again ? Until there's a big paradigm shift in computing to something we haven't seen, there is just no incentive at all for Apple to rewrite the lower levels of the OS. Otherwise, microkernels, realtime schedulers, NUMA architecture, name it, it can all be done with UNIX if Apple wants to.
The move to NeXTStep as the basis for OS X was a genius move by Apple. The old system just didn't have the room to grow anymore. Same with Microsoft moving to NT. They are now set until the next big thing comes along and redefines computing like UNIX did in 1972 (yes, I know they started earlier on the project, following Bell Labs' withdrawal from the MULTICS project).
But hey, what do I know about this stuff ?
Last edited: