I maintain a few Linux workstations with paid creative and development tools, and the license server is often the least reliable part of the arrangement. If a vendor has a temporary outage, shuts down, or retires a product, customers should receive a signed, locally stored “last-known-good” activation token—or an offline build—that keeps the version they paid for usable.
That should not include future updates, new features, cloud storage, or online services. Machine binding, expiration rules, and cryptographic signatures can address plenty of security and piracy concerns. I understand why vendors are cautious. I’m less comfortable with software that can be disabled overnight by a remote system, though. At some point, “ownership” seems hard to defend as a meaningful description of what the customer has, even if the legal terms say license.
Should continuity like this be a legal requirement, an industry standard, or simply a feature customers should demand? Counterexamples welcome.