[quote = "eyebex"] i think you're missing mb's point here" ~ "as some vendors (*not* smartftp) try to trick their users by jumping to a major version, renaming their software to "pro plus extra" and charging upgrade fees.[/quote]
No, I am not missing the point. This went from a simple software license to a subscription deal. If you license this program today, I think you will be looking at a nag screen a year from now. A trick is a trick no matter what color you paint it...
At the very least, licensed users should not get nag screens. If the maintenance is optional then send us an email and encourage us to purchase it. Don't interfere with the operation of the licensed program randomly every time we start it. If the license is limited then at least warn users that the update they are about to install will be unlicensed. I never saw any notice like that and once I updated to build 983 I was screwed. I personally think users who registered before October 31, 2003 should be sent a serial number that doesn't have an expiration and those that registered after that date should not be forced to endure nag screens. Register = No nagging...ever. Register expired = warn before updating.
-----------------
These are just my observations and opinions. I suspect the authors of this program realized they needed to change the licensing model to make more money so they came up with the "maintenance" subscription deal after 10/03. Early adopters and supporters of the program who licensed it under the original deal wound up with a nasty surprise at build 983... Probably nothing illegal about this, it just isn't "cool" or being done in a very user friendly fashion.