jcubic / jquery.terminal Public
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
Add all licenses and copyright notes for used code #684
Comments
|
from what I understand, the what you need to make is a secondary file called |
|
@Vyvy-vi found this question on StackExchange How to combine multiple LICENSE notes into single file?, the answer says:
|
|
that's an approach, however, doesn't that ambiguously imply to people using your application that they and you would also be subject to terms in the licenses of the libraries that you're using? (while most of the code you're using is under MIT, and thus doesn't really need you to include a license(only retaining the copyright headers put in there by authors) for them and doesn't conflict with your licenses, but in cases where someone was using something like Apache it might cause confusion because Apache has some different terms than MIT.) |
|
*in cases where a large share of the project directly uses someone else's code, modifies it and re-distributes it (derivative work) you'd need to share the copyright headers in your MIT License, and mention what's used from their project. eg: |
|
This is what I've used in my other project https://github.com/jcubic/lips/blob/master/LICENSE |
|
Well, then I guess that's the way to go |


I have an idea for a new feature for jQuery Terminal
I think that to be correct the LICENSE file should include copyright notes from all projects that are included. And a copy of all licenses is inside that file.
All libraries from at the beginning of the jquery.terminal-src.js file should be looked up and their licenses should be included in this project LICENSE file.
The text was updated successfully, but these errors were encountered: