Add note about licensing to README.md #81
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Picard itself is licensed under the GPLv2 which means that any plugins written specifically for Picard might be argued to be under GPLv2 themselves due to GPLv2's viral nature, either due to being derived from Picard to some extent, or due to linking to Picard at runtime.
To avoid any legal issues (and to make sure we have the rights to distribute and change plugins for the future) the added sentence declares that new plugins to the repository should be under a GPLv2-compatible license (ie., a license "more free" than GPLv2 is also acceptable).
Also, be declaring it as "new plugins" the statement is "grandfathering" plugins already in the repository. Ideally these plugins should eventually get sorted out (see also #5 ), but this should at least be something we can point new contributors to so we don't make the current license mess worse. :)