-
Notifications
You must be signed in to change notification settings - Fork 4
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
Clarifying the license #8
Comments
I also wish to request the same, especially since it is needed for distribution with GNU Guix so that it can be known whether or not the license terms for this package are compatible with the GPL |
@fredmanglis: In any case it is compatible with GPL (both the 2-clause and the 3-clause BSD variants are). |
@lfam: Anyways, I do not have any strong preference towards any of the two BSD variants mentioned above. Is there a practical reason you are asking (e.g., you need it to be either one) or is it just for clarity? Let me know so we can sort this out quickly and put everything in a clean state. |
@rik0 Apologies. My language was unclear. This is not needed by Guix itself, rather, it is needed as a dependency (to successfully run the tests) of some other package mando. Since Paramunittest forms part of the dependency graph, it needs to be included, but the project also requires that the licenses be unambiguous and clear. This can be done by including the text of the license in the repository. More Info: The actual package of interest is conda, which requires Paramunittest as a dependency, albeit indirectly, requiring that it also be defined in a way where it can be distributed via Guix. Thanks. |
@fredmanglis I'm the author of Mando and I stumbled on this issue by pure chance. If it helps, we were just in the process of migrating from unittest to py.test, and as a consequence the ParamUnittest dependency will disappear. The reason is that mando still supports Python 2.6 and without py.test, version 2.6 constitutes a special case in dependency management (it needs unittest2). This additional complexity can be completely avoided by switching to py.test. |
@rik0 Okay. Could you then just indicate here which license it is? It's actually all that's remaining to get the package definition accepted into Guix. |
@fredmanglis I think you missed the fact that I am not rik0. |
@fredmanglis thanks for the clarification |
Hi,
Can you clarify which BSD license ParamUnittest is distributed under? There are two popular variants, the 2-clause and 3-clause BSD licenses:
https://opensource.org/licenses/alphabetical
The text was updated successfully, but these errors were encountered: