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
License tests and copyright notice missing #88
Comments
Thx for opening this issue. Dual-LicensingThe LGPL link in the LICENSE.md file (and original The file further offers the option to freely choose from either MIT or LGPL. To my knowledge this fork has been created because the original author/contributors no longer responded to any requests regarding this library. Which I assume means that they didn't consent to it other then licensing the code base this way. Would the xmldom (github) organization be able to decide that the fork is now redistributed under MIT? I don't know why I should choose the LGPL when doing anything with it, since provides less options than the MIT. As far as I understand it, MIT licensed code can be integrated into a (L)GPL project which will put it under that license then. So I don't really understand why it is important to offer those two options. Copyright noticeThe "template" of MIT and the How to of the (L)GPL say they require a Copyright Notice, as stated by @wolfganggallo . My first guess, based on the released versions on npm (including xmldom-alpha) would have been:
But:
The "How to of the (L)GPL" even recommends to put a note about the license including Copyright notice into each file.
ConclusionI think it's a good idea to come to a decision here, and one that doesn't block other important work. |
I'm submitting a...
Current behavior
No copyright notice is given in your license file and the file misses the license texts. Since the MIT license requires the preservation of the copyright notice at distribution, you are making it hard to impossible to use your library legally in Germany where copyright can not be waivered. I'm not a lawyer, this is just what they tell me ;-)
Expected behavior
A copyright notice is given in your license file including the full license texts. Maybe this link helps: https://www.disclaimergenerator.net/copyright-notices/
Minimal reproduction of the problem with instructions
See https://github.com/xmldom/xmldom/blob/master/LICENSE.md
What is the motivation / use case for changing the behavior?
A big company's compliance department is refusing to allow the use of an application using your library because your copyright notice is missing.
The text was updated successfully, but these errors were encountered: