Rumours and suspicions abound with regard to the secret functionality that Apple has held back from public announcement in relation to it’s forthcoming release of OSX 10.5 Leopard.
Steve Job’s mocked at WWDC ’06 that the reason some details were held back from public announcement was to prevent the competition, aka Microsoft, from being able to copy these secrets into what was, at the time, the impending finalisation of Windows Vista. I do love that line “Redmond, start your photocopiers.” though.
So why didn’t Steve announce the complete functionality of OS X 10.5 at WWDC - was it really to stop Microsoft copying some “new and you beaut” technology in the weeks between WWDC and Windows Vista RTM version? Of course not. We all know that was just some PR.
Could it have been because Apple was unsure whether the secret bits would not be finished in time to meet the release deadlines? Possibly, but I don’t think so - and I’ll explain why later. So we’ve just about ruled out competitive pressures and product feature completion as the reasons behind Apple not announcing the full functionality of OS X 10.5 Leopard.
And then along comes the iPhone announcement at Macworld. But! At MacWorld there was hardly a mention of Mac’s by Apple nor of OS X 10.5 Leopard. Apple, Steve, was conspicuously silent on both subjects except a brief mention that the transition to Intel had been completed ahead of schedule. That was it.
And where are we, as Apple product consumers, now (late March ‘07)? We still know nothing further of the secret features of OS X 10.5 Leopard, and a variety of forecasters are suggesting that all Mac models are overdue for upgrades.
Furthermore, iLife ’07 and iWork ’07 are due - and again not a word exists in the aether as to their release dates or possible functionality - save the spreadsheet and, less likely, database rumours. So why hasn’t Apple announced any of its secrets? Vista’s been released so what the heck!
There must be a legitimate and cogent business rationale for not disclosing what it is about OS X 10.5 Leopard that is so secret that announcing it early would create unrealistic expectations in the market that will not be met, or that announcing the full functionality would have harmed income and profit between the time of announcement and the time of release to market.
My vivid belief is that Apple has held back on all, but some innocuous, functionality announcements regarding OS X 10.5 Leopard for fear of creating such an expectation, anticipation and demand for an unreleased product that income and profit would suffer significantly between the period from the announcement to the release.
OS X 10.5 Leopard will introduce, in my opinion, a revolutionary user interface on a new line of Mac hardware models that will not require, but can use, a keyboard and a mouse. For support of this “guess” have a look at the way OS X has been implemented on the iPhone. Also have a look at Jeff Han’s presentation on revolutionary computer - human interfaces. The similarities are striking - and relevant.
I intentionally used the words “revolutionary UI” in the above paragraph. That is exactly what Steve Job’s said about OS X on the iPhone. Why would this sort of interface be made available by Apple ONLY on the iPhone. Why not capitalise on this multiple-touch sensitive screen on all Apple models with a screen.
Of course this type of human-computer interface cannot be tested on anything but a computer with a touch sensitive screen in the vein of the iPhone or the screen technology used by Jeff Han in his presentation. Hence all developer seeds of OS X 10.5 do not include this revolutionary UI. It can’t be used by them, why include it.
Steve even alluded to this in the iPhone Keynote - saying that Apple had tried a variety of technologies before settling on the one implemented in the iPhone. Why would Apple amortise the cost of such research only on the iPhone?
A simple look at the facets Apple has included in OS X 10.5 are pointers:
- Core Animation
- Resolution Independence
- Garbage Collection
- XCode 3.0 (not released because to do so would give away the UI)
- iMacs, Macbooks and Macbook Pros are all due for upgrades - if you are one who subscribes to a time based model for hardware upgrades.
If my guesses above are anywhere near the truth, then it follows that if Apple had announced this revolutionary UI at WWDC ’06, or anytime before product release, sales of Mac hardware would have fallen off significantly while consumers waited for OS X 10.5 Leopard to be finalised and released. An announcement of this kind would have dramatically affected the transition to Intel, and also the conversion of many Windows users to Mac / OS X users.
A couple of other rumours are germaine:
- Apple building a tablet PC. Well this is close to the mark but not quite on the money.
- OS X 10.5 Leopard is a 3D operating system (well Finder). Again this is close to but not quite the whole story.
Apple is a company in business. They do things for business and not emotive reasons. An announcement of such functionality in OS X 10.5 Leopard, or a major hardware model change (multiple-touch sensitive screens) would have impacted its bottom line significantly and weakened dramatically the impact of the Intel transition, and consequent switchers from Windows to OS X.
Oh, and I think that Steve didn't mention OS X, Macs or iLife / iWork at Macworld for 2 reasons:
- Apple didn't want to steal any thunder away from the iPhone - fair enough; and
- Apple didn't want to draw any attention to the feature set in OS X and, possibly, iLife and iWork '07, and they certainly didn't want to defer sales of new Macs if they announced touch screen technology was planned.
Is OS X Leopard a Windows Vista killer? No question of it, provided you, the consumer, have the hardware to support its revolutionary new interface.
So, thats it for me this autumn afternoon on the patio … time for another cold beer.