Am 17.10.2013 12:14, schrieb ilya-stromberg:

Add abbility to add the array with licenses:
"license": ["BSL-1.0", "AFL-3.0", "public domain"]
I think it's better than
"license": "BSL-1.0 or AFL-3.0 or public domain"

There will still be the need to specify "or later", so this will only
make it partially more structured. I'm a little undecided on this one.

We can use `+` to indicate "or later":
"license": ["BSL-1.0+", "AFL-3.0+", "public domain"]
I think it will be clear.

Fair enough, that should work.

But one potential issue just occurred to me. What if a product is licensed under multiple licenses that must _all_ apply? That would basically be "MPL-2.0 and Apache-1.0" instead of "or". This is something that happens quite frequently when code is taken from multiple projects or when the license was changed, but some files were under foreign copyright.

Reply via email to