appget icon indicating copy to clipboard operation
appget copied to clipboard

Idea: Consider switching License field to use SPDX license designations

Open brennanfee opened this issue 5 years ago • 0 comments

Currently, the license field you offer is plain text and so will be effectively useless for parsing or other programmatic use. You might consider switching to SPDX license expressions (https://spdx.org/licenses/) so that systems/users can get a consistent designation of the license declaration.

The tool, when displaying license details could decode the SPDX Id to the official names (and even include links to the license information). You would need to come up with something for proprietary licenses but in the long run being clear about licenses is important.

Lastly, having a parseable license would allow a number of programmatic scenarios not only for the appget command line (perhaps a filter to only show open source tools) but also to tools that might help maintain the directory.

brennanfee avatar Apr 06 '19 07:04 brennanfee