As a Linux desktop user, I want more than a license label before installing an application. The package page should say plainly whether core features work offline, whether an account is required, what data leaves the machine, and whether my work can be exported if the service disappears.
This matters even with Flatpak. Its sandbox and permission metadata can show that network access is requested, but that alone does not explain the application’s actual service dependency or whether its data is portable. Locally stored configuration is not the same as locally usable content. A self-hosted alternative may offer a better ownership story, but only if migration and backups are genuinely practical.
I’m not making a general anti-cloud argument. I’m saying portability and dependency disclosures may matter more to users than simply calling software “open source.” Should this become a packaging standard, a distro policy, or just a community convention? Concrete examples or counterarguments welcome.