B ) the user paid X dollars for the functionality provided in release 1.0, and for a "license" for some finite level of continued ongoing support that includes both bug fixes and new features. This is a subscription model based on a single flat fee up front.
-harry
I haven't paid for my upgrade from 1.x to 2.x or 3.x on my Zune - software on the PC or firmware on the device. They were definitely not a bug fix. Everything changed, I even got games with the latest firmware releases, so I'm not buying - so to speak - the SarbOx excuse crapple is spewing.
Harry,
There's some accounting trickery that can be done, as long as it's done beforehand. Not exactly how you state, but I think it works more like "Even though we sold $100 million worth of iWidgets this quarter, we're reporting it as $10 million this quarter, and $10 million per quarter for the next 9 quarters" or some crap like that.
And to think, SarbOx was supposed to get rid of accounting trickery.
I think there's a way around it, using said trickery, but that causes two problems: First, Apple would have to go back and re-state their earnings for all of the quarters back to the introduction, which would incur significant administrative costs. If they went and said "OK, we made $90 million less than we said we did in Q1, and $80 million less in Q2, and $70 million less in Q3" what do you think Wall Street would do to them? We'd have 1996 all over again. (1996 is when Apple, with $1.9 billion in cash on hand, had a quarter where they lost $69 million. The press and Wall Street made such a big deal about it that people were afraid to buy Macs - I know, I was selling them at the time - And it became a self-fulfilling prophecy, with sales dropping drastically and Apple losing $700 million in each of the next two quarters, weakening them to the point where they had to buy NeXT to get Steve Jobs back - At least that turned out well!)
What I do know is that
if Apple was doing this for revenue, they'd be charging for the update on the iPhone too. I don't have the numbers right on the top of my head, but I'm pretty sure the iPhone has outsold the iPod Touch by a significant amount, possibly even an order of magnitude. If Apple was charging for these updates solely to generate revenue, they'd make a helluva lot more charging everyone.