As much as prospective iPod touch owners might want camera or GPS hardware, nothing seems to draw their ire more than being charged for iPhone OS updates—especially when iPhone users get them for free. Proposed accounting rule changes will let Apple finally record iPhone revenues all at once in the quarter in which it is earned without resorting to spreading it out over two years. This is all fine and good for Apple, but the same rule changes may also allow Apple to nix the fee that iPod touch owners are charged every time Apple releases a major update to its mobile operating system.
Here's what has been happening up to this point. Apple wanted to offer iPhone users free software updates. According to a reading of certain accounting rules relating to the Sarbanes-Oxley Act, items that gain significant new functionality after the sale—due to a firmware update, for instance—can't have the revenue recorded at the time of sale. The revenue is reported over a certain period of time, called subscription accounting. Since Apple planned to potentially offer new features in software updates, it records revenue from the sale if iPhones over a period of two years—the length of a standard carrier contract.
The reverse of this accounting happens for the iPod touch. Apple didn't want to stop reporting the revenue earned from sales of the iPod touch, possibly since Apple was aware it could start to eat into the revenue from click-wheel iPods. Since the company wanted to be able to report the revenue from all iPod sales all at once, Apple couldn't add significant new features to the iPod touch without charging some fee. When iPhone OS 1.1.3, 2.0 and 3.0 came out, iPod touch users who wanted to upgrade had to fork ever some dough—first $20 for 1.1.3, then $10 for 2.0 or 3.0; upgrading straight to 3.1 now only costs $5.