-
assigned issue to
Multiple license support
tchwork/jsqueeze declares that it supports two licenses: Apache 2 and GPL v2. It does this in its composer.json file via:
"license": "(Apache-2.0 or GPL-2.0)",
VersionEye reports this as "Apache 2.0". This has the appearance that any software using this library is incompatible with GPL 2.0-licensed works, when in fact such a combination is possible using the GPL 2.0 portion of the library's dual license. Similarly, if VersionEye reported only the GPL portion of the license, it would make it appear that this library could not be used in situations where GPL compatibility is not possible.
The format of the dual license is compatible with what Composer allows; see the "license" section of the composer.json schema documentation. It would be nice if VersionEye supported multiple licenses for projects.
Comments (5)
-
-
Ok, i started working on this; should be fixed soon.
-
ready for review: https://github.com/versioneye/crawl_r/pull/9
-
reporter Thanks so much, Robert & Timo! Look forward to seeing this roll out, once it's ready.
-
- changed status to resolved
@timgluz @greg-1-anderson I just merged the pull request and deployed it to production.
- Log in to comment