This piece of news isn’t really news, although it is being considered so. If you have just started following Apple, here’s a quick rundown of history: Apple provides major iPhone updates for free, while iPod Touch users have to pay for them. Similarly, Apple will charge for future iPad updates after OS 4.0 which should be available soon after the iPad launch – as early as June when the new generation iPhone 4G ( or iPhone HD ) will be announced.
Apple will provide you any iPad OS software updates that it may release from time to time, up to and including the next major iPad OS software release following the version of iPad OS software that originally shipped from Apple on your iPad, for free. For example, if your iPad originally shipped with iPad 3.x software, Apple would provide you with any iPad OS software updates it might release up to and including the iPad 4.x software release. Such updates and releases may not necessarily include all of the new software features that Apple releases for newer iPad models.
So it’s really a non-issue. If OS 4.0 does contain multi-tasking as per rumors, you will be getting it for free. That’s probably the biggest feature that nobody would mind even paying for to get it on their iDevices.
But why does Apple charge for iPod Touch updates?
Macrumors says that the reasons is legal accounting requirements. But here’s another possible reason: The iPhone is available as a subsidized product, so Apple earns a lot just its deals with AT&T and the likes. With the iPod Touch, it isn’t so. You just buy it once, and then you don’t have to pay to Apple again. So as a way to keep its revenue stream pouring in from the iPod Touch, the major updates ( that bring new features, not just bug/security fixes ) are available for a small price of around $10.
P.S. if you’re interested, you can download iPad OS 3.2 here.