I buy professional software on Linux, and “perpetual license” increasingly sounds like permission to keep paying until the vendor changes direction. I’m not claiming ownership of the source code, but I do think the label should carry a practical guarantee: if support ends or a required cloud service is shut down, the customer gets the final compatible installer, license key, documentation, and essential offline dependencies.
That would not preserve server-only features, and abandoned binaries create security and piracy problems. Vendors would also face real work maintaining installers across operating systems and separating cloud infrastructure from local functionality. Still, without some sunset package, perpetual often means only “not subscription-priced yet.”
Should vendors be legally required to provide this fallback, or should cloud-dependent software be sold only as a subscription from the start? What software or device became unusable when its account, server, or DRM system disappeared?