I honestly can't believe that I missed this as a major requirement for production deployment. The content that Toolhub imports from toolinfo.json files and that users submit via the API and UI needs a license. The two most reasonable choices are:
- Creative Commons CC0 License - This license is equivalent to public domain. It is used for all structured data content in the wikidata project.
- Creative Commons Attribution-ShareAlike 4.0 International License - The most recent version of the CC-BY license family which is used for main namespace content on most (all?) Wikimedia wikis.
The Wikidata and Commons project both make distinctions between "structured data" (things stored as RDF triples in a wikibase) and "unstructured text" (article content, talk pages, etc). Is this sort of distinction necessary for Toolhub, or is it reasonable to place all content under a single license?