-
Notifications
You must be signed in to change notification settings - Fork 175
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.txt and copyright #412
Comments
Yeah, we should fix that. |
It would also be good if GitHub correctly identified the license in the repo. |
Is there some boilerplate I can use?
Looks like the GitHub |
When I remove the final paragraph of LICENSE.txt, IANAL, but... It seems the final paragraph is not part of the license. It could be moved to a section of the README.md or some other file. |
Hm, I see. Should we take a page from Rust's book? See their LICENSE-MIT and COPYRIGHT files. |
I think that would work for github, and also give room to explain/document anything you wanted about copyrights and licensing. I was reading the final paragraph again: "All submissions are strongly encouraged to use the two-clause BSD license reproduced above." If it were me, I would insist on all contributions to this repo being 2-clause BSD licensed, because I don't understand the implications of mixing 2-clause BSD and other licenses. It sounds complicated and boring. However, this is just my opinion - IANAL, am definitely operating outside my area of expertise, and it's not my IP. Happy to put together a patch if you give me a general direction. |
Yes, we should require that. That clause was cargo-culted from Migen and really shouldn't have ever been there. There is no code that isn't under 2-clause BSD anywhere in nMigen, anyway. Please do prepare a PR! |
@whitequark - The advice I have been given by lawyers are;
|
Thanks. This aligns with what Rust is doing. Let's copy them. |
Remove non-license text from LICENSE.txt. Create CONTRIBUTING file with instructions and notes for contributors. This change relates to issue amaranth-lang#412
Remove non-license explanatory text from LICENSE.txt. Create CONTRIBUTING file with instructions and notes for contributors. This change relates to issue amaranth-lang#412
Remove non-license explanatory text from LICENSE.txt. Create CONTRIBUTING file with instructions and notes for contributors. This change relates to issue amaranth-lang#412
Remove non-license explanatory text from LICENSE.txt. Create CONTRIBUTING file with instructions and notes for contributors. This change relates to issue amaranth-lang#412
Remove non-license explanatory text from LICENSE.txt. Create CONTRIBUTING file with instructions and notes for contributors. This change relates to issue amaranth-lang#412
Remove non-license explanatory text from LICENSE.txt. Create CONTRIBUTING file with instructions and notes for contributors. This change relates to issue amaranth-lang#412
Remove non-license explanatory text from LICENSE.txt. Create CONTRIBUTING file with instructions and notes for contributors. This change relates to issue #412
Fixed in 3a4576e. |
Currently the LICENSE.txt file contains only copyright for M-Labs:
I would like that it is made clear that the copyright of each commit is held by it's author or something like that.
I think this issue is valid also for the other nmigen-* repos.
The text was updated successfully, but these errors were encountered: