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
Review license choice for source code/ NuGet package. #11
Comments
Current license attached to NuGet package is the same as the source code <licenseUrl>https://github.com/VulcanAnalytics/DBTester/blob/master/LICENSE</licenseUrl> which is the GNU General Public License Version 3 |
Reading through the www.gnu.org faq I think that this license is acceptable. Two parts stand out;
What about using the test framework in open source projects which aren't compatible with GPL? My reasoning here would be that the test suite would need to be GPL compatible but the main program could be separately licensed. This post backs up that idea - Using GPL library in unit test suite of open source library? This post Why you shouldn't use the Lesser GPL for your next library puts another light on things with the emphasis on wanting to defend the open source community and keep knowledge in the public domain. So if I consider some statements, is this what I want?
Seems reasonable for now. For now I will close this issue. If anyone finds that they want to use this project but the license is prohibitive - please get in touch. |
Could they be different?
Want to ensure the software and binaries are available under the most appropriate license.
Source code should be open for anyone to use or amend but not commercialise
Binaries should be available for all to use in open and closed projects of public or commercial nature
The text was updated successfully, but these errors were encountered: