https://bugs.kde.org/show_bug.cgi?id=486037
Bug ID: 486037 Summary: Application without metadata defaults to license information as proprietary Classification: Applications Product: Discover Version: 6.0.4 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: discover Assignee: plasma-b...@kde.org Reporter: eamonn...@protonmail.com CC: aleix...@kde.org Target Milestone: --- SUMMARY When viewing a package that has no metadata (such as viewing system packages on Arch Linux), Discover will sometimes list the license as blank - Fair enough. However, when clicking the question mark to view license information, it will default to listing the application as proprietary. This may be slightly misleading. Of course if Discover can't fetch some information it can't be expected to display the license, but maybe the behaviour could be changed. For example, the question mark would open a modal that notes the license is unknown (maybe there's already a message for packages with custom/unknown licenses that could be employed here?), or the question mark could be hidden/disabled entirely. If disabled, the question mark could have a tooltip that indicates why the license is hidden. I'm not a UIX expert so I won't go too much deeper than that, though I think it would be nice if in this scenario the license wasn't listed as proprietary when it is unknown. STEPS TO REPRODUCE 1. Select a package that Discover fails to find metadata for (such as a package from the Arch repos on Arch Linux, although no need to install it, just view it) 2. On the right, beside the "License" label, click on the question mark 3. Observe notice that package is proprietary, even for non-proprietary software like Geany OBSERVED RESULT Discover displays unknown license as Proprietary in the modal that appears when clicking the question mark beside the License label on an application page. EXPECTED RESULT Discover should list the license as unknown, or some other behaviour. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 6.8.7 Linux Zen KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.