I don't disagree with iNav that their product need copy protection.
But I do have serious issues about the implementation of it in
iGuidance 2009 and future programs.
Particularly, to have to pay separately for iGuidance on your PPC and PC is not exactly great marketing, and a big step back for your users, most of whom run iNav's products on multiple devices.
Let's look at the issues;
A) PCs without DVD/CD Drives / UMPCs / PPCs / Handhelds
SOFTWARE ON LOCKED SD CARD TERRIBLE IDEA
This is a rapidly growing segment of the market with the advent of the low cost netbooks.
As it stands, the policy to split off this segment (and provided an encrypted / copy protected SD card) in lieu of installable software have serious issues.
In many of these devices, the SD card is not intended to be used "full time" and it sticks out of the machine physically.
For example, take an SD card, try it on the very common Dell Inspiron 1525 and you will find that it juts out about 1/8", and further more, if it is wiggled, it messes up.
What that means is that the copy protected SD card is extremely easy to lose --- it can fall out --- and with it, your licensed copy of iGuidance
B) Number of Licenses
I do believe that the policy to only allow 1 installed license at one time is unrealistic.
In my case, my work is done on 2 different Laptops, a larger screened one (15.4" or larger) that is for desktop planning of routes, etc.
I use a smaller eee PC with an SSD and 10" screen as my "travel" machine.
I know many people who also use a PPC or smaller device, and would love to have "consistency" in all their navigational software all the time.
I do believe that permitting 2 or 3 installs of the software, with the proviso that only one may be in use at one time, is not a bad option.
This is the route that Microsoft Office went --- one copy of the regular edition gets you 2 licenses, one for a desktop, and one for a laptop.
Mind you, there may be no practical way to enforce the 1 license in use at any time except via the honor system, but really, people who do 3 installs are not your problem. iNav need to stop the people doing 20+ illegal installs, where it is clearly piracy.
C) Alternatives
One clear alternative, which Microsoft used with S&T 2009, is to use software based activation. Vista does the same thing, as with XP.
Properly implemented, software based activation is pretty difficult to bypass and would deter all but the most determined hacks.
You can buy software activation services "off the shelf" and implement it very readily, complete with technical support.
Another alternative is a USB HSAP key (you can install it, but in order to run it, you have to have a key). Much harder to lose, and pretty secure.
This can also be implemented with an SD card.
Ideally, users should be provided with 2 of these keys.
D) Customer Alternatives
What this leaves your customers with --- in the absence of a solution from iNav, is to either migrate to another company's products, or in the alternative, to keep old versions with their licenses valid running.
Neither is a good solution.
iNav.... can you do better?