-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include licensing information #461
Comments
Seems like a good thing to just document how to use Tags to manage. There are so many types of licenses it would be easier to let the user just tag things properly i'd think. |
Not sure if you're already aware of it: SPDX has a nomenclature of licenses (license identifiers, also known as SPDX IDs). Would be great to have it as actual structured metadata that can be searched for rather than just free-form tags. Unfortunately many otherwise "open" licenses are incompatible with each other so when combining things the license is important. 😫 (FWIW I am not using VanDAM but I am interested in a non-profit alternative to printables / thingiverse and the ActivityPub federation discussed in #1389 looks like it might be a good fit). |
Thanks! I was thinking of basing the metadata around Datapackage, which uses Open Definition license identifiers, but that's mainly because my background on this is open data focused, so I'll make sure I look at SPDX as well. Structured data is definitely the way forward, I agree. There's more on this in #1040, which talks about defining a common package metadata format for 3d models, so you'll probably find that of interest too. |
Leaving myself a link here to the SPDX license list, which includes all sorts of things both data and source focused, so looks like a great standard to adopt: https://spdx.org/licenses/ I think the two are probably convergent anyway, certainly a brief skim looks that way. |
Ah, yes, the OD list explicitly conformed to SPDX years ago, so that's good. We're talking about the same things :) |
Thanks for the pointer, I wasn't aware of the Open Definition license identifiers. (snipping some parts obsoleted by your last comment 😉 ) Great that the overlap is explicitly compatible with SPDX. 😌 For what it's worth, SPDX has some more nuanced identifiers (e.g. But for just locating models Open Definition is most likely good enough. Using an established scheme for easier interoperation is more important. |
Well we both learned something! SPDX looks like the right approach; thanks for the pointer. |
The one thing SPDX doesn't have is an identifier for a generic commercial license (intentionally). https://scancode-licensedb.aboutcode.org/commercial-license.html is the best thing I've found after looking through a few discussion threads, so we can use |
It would be good to be able to store license metadata perhaps? At the very least, commercial vs free.
NLNet Milestone 1.4
The text was updated successfully, but these errors were encountered: