-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Check licensing for the codebase; add appropriate license. #38
Comments
I notice that https://github.com/Electric-Coin-Company/zerocashd/blob/master/COPYING still has only "Copyright (c) 2009-2013 Bitcoin Developers". |
Also each source file has its own copyright notice. sigh. |
There is a script https://github.com/zcash/zcash/blob/zc.v0.11.2.latest/contrib/devtools/fix-copyright-headers.py that updates all the copyright headers to the current year. This is unfortunate because it means that if we change the headers, then there will be merge conflicts for every file each time we rebase after upstream has run the script. What I would suggest is that we not change the copyright headers in our development and feature branches, but that each time we prepare a release, we run a version of [Edit: updated URL and Zerocash -> Zcash.] |
Oh wait, that may still not work legally. The problem is that anything we put in a github repo is a published work that someone could create a derived work of. So any Zerocash contributors that are not also "Bitcoin Developers" will not have copyright on the files they modified in a development or feature branch, if the copyright notice on a file is interpreted to override the ones in (It doesn't matter very much because the license is MIT, so it's not as though this makes much difference to what people can do with the code.) |
This is similar to #3. |
Tuesday Nov 25, 2014 at 21:17 GMT
Originally opened as Electric-Coin-Company/libzerocash#1
The text was updated successfully, but these errors were encountered: