In practice, good luck getting any guarantee, promise or actual refund!
In practice, good luck getting any guarantee, promise or actual refund!
This being the case, relying on the ability to sue anyone and get meaningful compensation after the fact seems unwise. Clearly some sort of legal obligation for those selling the software to make arrangements in advance to unlock everything if they go under would be a much more useful guarantee for customers. It would suffice to have a version of the software sold that is identical except for removing all copy protection logic, and require that this be provided to a third party escrow service to be released automatically in the even that the software developer or their agent/successor is no longer providing the necessary services to support that copy protection system.