"Lately I’ve been stumbling upon a lot of topics on installing one application on a multitude of devices. The policy of Spb Software House in this matter seems to be the most reasonable – the registration key they issue once you purchase the product may be used on as many devices as you want, on top of that updates to the current version are free, while a new version is available with a 50% rebate to all registered users. But that’s not all: upgrade to a new version that takes place in less than 90 days since the purchase of the previous application’s release is absolutely free. By the way, another way to approach the problem of upgrading your software is Apple with its firmware updates for the iPod Touch (which are not free), or developers whose applications are locked on your device’s hardware identifier or something else. Sometimes transferring programs of the latter type can be done after getting in touch with the developer’s support service, but these cases are rather exceptions from the rule." Read more here: