Posted on October 4th, 2009 by Simon Brock
iTunes 9.0.1, iPhoneOS 3.1 and Mac OS X 10.6.1
Release 1.0
Apple is the king of the ‘point release’. Of course, its critics will say these are ‘pointless releases’ — they are not really releases at all, they are just bug fixes. However, as with all things Apple there is often more to the releases than meets the eye.
Firstly, iTunes 9.0 released a couple of weeks ago with a set of new iPods. Obviously it supports the new iPods (and apparently stopped Palm Pre’s syncing with iTunes for a few days) but was the difference to everyone else. When I opened iTunes did I go “Wow that’s great” or did I say “Just what I always wanted?. Of course, I didn’t but that wasn’t the point of the release.
Secondly, iPhone OS 3.1 was released at the same time as iTunes 9.0. I dutifully upgraded my iPhone and entered into the game of ‘hunt the feature’. I was in a maze of twisty little paths which did all look all alike. In truth, if I squint my eyes and hold my memory of what iPhone OS 2.0 (and I mean 2.0) was like at arm’s length, I don’t really see much difference. Yes, there are differences between 3.1 and 3.0 and, of course, between 2.x and 3.0 but what are they? Ok in the AppStore application, it will tell me because I have various apps I should try various others. Very much a ‘me too’ idea borrowed from iTunes and very much like Amazon’s “people who bought also bought” and also something that needs some work. One of the apps it suggested for me was in French and another was in Russian. Beyond that there were some other changes (you can now see what apps are making the most money) and that’s about it. So what was the point of this release?
And finally — and probably setting the record for the fastest point release of an OS in history — Apple brought out Mac OS X 10.6.1. Installed it and there are for me, no differences to speak of. Obviously the point of this release was to fix some bugs.
So what is the point of Apple’s point releases? In some cases it is bug fixes and we can all argue until we are blue in the face about whether the problem would be solved with better testing before release. We can also say that Apple gets away with bugs — and in particular security bugs — because of its relatively small installed base (compared to Windows). There is, however, more to it than just bug fixes.
Each time Apple brings out a full decimal point release, there are always new features. Sometimes they correct ‘omissions’ and other times they are new features. Often these omissions are for ‘good reason’. For example, tethering of iPhones was probably omitted for battery life reasons as much as software. Using a tethered iPhone on Bluetooth is going to run done the battery very quickly — which is, of course, why there has been emphasis on using USB tethering. Similarly, the lack of “cut and paste” in iPhone OS was easy to pick on and was easily fixed in 3.0.
As with all these features, they suck in a few more users and give them less reason to move. Compared with other OS’ and applications, Apple’s are constantly evolving.As an individual user this evolution is good for me because I have a reason to upgrade and use the most recent release. That is not to say that these new releases are always for the best reasons. Richard Stallman in a recent blog post “Mac OS X mistakes and malfeatures“ – retracting his previous comments about MacOS having a back door to allow Apple to impose software changes – went to cite cases where Apple’s upgrades have removed ‘features’ others were using.
This point release approach has not been lost on other manufacturers — Palm’s new Linux based phone OS WebOS has rushed through a number of releases to 1.2 before it even arrives in the UK next week. Arguably WebOS was released in an unfinished form but that is half the point of what why manufacturers are doing this because the other option is the stagnation of the Microsoft release cycle. I’m sure Microsoft will argue that they don’t need to make point releases every other month because of their great quality control — but the patches that get released every month seem to to suggest that is not the case.
Release 1.1
In the first release of this blog post as above, it seems that I confused some readers with my examples. The point I am trying to make is that while some ‘point releases’ are just bug fixes others incorporate new features. It is the idea of adding new features which is particularly interesting as it locks in more users and acknowledges the fact that an incomplete product was shipped in the first place. Another example is search in iPhone OS 3.0 which lets you search the contents of your iPhone or rather it doesn’t. It does let you search the records from the built in applications but not third party applications — there is no API for that but one can guess there will be in the future. Does that help?
9 Responses to “ iTunes 9.0.1, iPhoneOS 3.1 and Mac OS X 10.6.1 ”
Leave a Reply
Categories
- About the bloggers
- Green
- Hardware
- How To
- Just in
- Microsoft Office 2010
- Newsdesk
- Online business
- Random
- Rant
- Real World Computing
- Software
- View from the Labs
- Windows 7
Authors
Archives
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
advertisement
Printed from www.pcpro.co.uk




























October 4th, 2009 at 1:52 pm
[...] This post was mentioned on Twitter by Kevin Coveney. Kevin Coveney said: itunes 9.0.1, iphoneos 3.1 and Mac OS X 10.6.1 – PC Pro – PC Proitunes 9.0.1, iphoneos 3.1 and Mac OS X 10.6.1PC Pr… http://ow.ly/15SMTu [...]
October 4th, 2009 at 1:58 pm
This post makes no sense. On the one hand it says of Apple that the point releases are basically just bug fixes. And then praises Apple for software that is constantly evolving. And contrasts this with Microsoft, where there are no ‘point releases’ every other month – only bug fixes every month. Be honest – both companies are doing exactly the same thing, just using different names.
October 5th, 2009 at 5:54 am
10.6.1 is a point-point release. These are always bug fixes and historically have never brought new features, so it is surprising you were surprised at no change.
As to bug fixes on/shortly after release, what about Windows or Linux? I used SUSE for many years, with each release, by the time it was installed on the day of release, there were updates ready, which had been fixed between RTM and the ISOs being ready for download. Windows XP and Vista were similar, they had patches waiting.
Releasing software is a trade off between bugs, budget and timing. To be honest, I didn’t find any problems with 10.6.
I guess what 10.6.1 shows us is that Apple, like Microsoft and the OSS projects and pretty much the whole industry don’t sit on their laurels, once the product has been released to manufacturing.
If you had pointed out the 6 months it took them to release the last major Java security patch, after they had been given it by Sun, you would have been onto something, but pointing out a bug fix release only contains bug fixes and no new features is a little desperate… :-S
iTunes, well, the major updates were in the App management category, the same for the iPhone OS update, its big enhancement was the app management feature, in combination with iTunes.
To be honest, it was a great update, just for that feature.
October 5th, 2009 at 9:48 am
Not forgetting that 90% of the core Mac OS X is now natively 64-bit. Which was another reason for the point release, plus a new version of Quicktime, which now let’s you save and edit, etc, etc.
October 5th, 2009 at 11:38 am
iPhone OS 3.1 has done more to damage the brand than the idiots trying to take pictures from them at gigs!
October 5th, 2009 at 12:11 pm
@Maddog: Care to elaborate? We have a fleet of iPhones and a couple of iPod Touches with 3.1 and haven’t encountered any problems yet…
October 5th, 2009 at 1:48 pm
Well I’m not sure what point you’re trying to make either. Are you saying point releases are good because they have new features or bad because they are just bug releases. Microsoft gave up point releases after 3.11 but they do effective point releases which are called operating systems and service packs. It would be awkward to have Microsoft Windows 3.4.3, Instead it is Vista Service pack 3. It makes it a bit clearer to the public I believe.
October 5th, 2009 at 10:30 pm
Still perpetuating the myth that only 30 million Apple users is not worth going after from a criminal point of view, with virus and malware attacks.
October 14th, 2009 at 8:48 am
I’m now looking forward to your release 1.2 as I have noticed the lack of mention of Android. I hope this will be covered in the forthcoming release.