xstreetsl could use an "infinite redelivery" and "notify when new version available" for product with a price, but free updates.
This would fix a long-standing problem which has entirely prevented the "pay once, get free updates for life" business model from functionning free from the usual problems:
-Being hackable. I tried 5 systems before the one I have now, they were all hackable. EASILY!
-Relying on inconstant features of xstreetsl.com or secondlife. I had 2 upgrade systems go bad.
-Being overly complicated, well beyond the patience of more than half the users. I had 2 systems in that category.
-Only working for certain business types due to extremely severe SL limitations - this is the problem I am stuck with now.
-Being forced to pay and personally setup custom hosting for persistent databases of who bought what (note: MOST sellers who would use the "buy once, free updates forever" are NOT database programmers).
The fix would be an "infinite redeliver on demand" checkbox on xstreetsl.com could be added to allow the seller to give free updates to costumers who bought once, and by extension free notices that upgrades do exist.
PRO:
*An opt-in business model that is rather useful, especially when you sell complex scripts who always seem to have one more bug to fix and the costumer would NEVER buy if he had to buy each bug fix version separately.
*Much easier than any system that exist now, regardless of how we can eventually overcome the various problems inworld simply having it as part of xstreetsl.com is "too cool for words" to script sellers especially. (-;
CON:
I can't think of anything against it, and if someone does it's certainly better to implement this than even the best update system existing inworld right now.