-
Notifications
You must be signed in to change notification settings - Fork 371
Get to clarity on licensing and copyright #530
Comments
@gavofyork, @chfast, @debris, @chriseth, @CJentzsch, @LefterisJP, @arkpar, @subtly, @yann300, @winsvega, @azawlocki, @LianaHus, @gluk256, @programmerTim, @caktux, @bobsummerwill, @guanqun, @giact, @cubedro, @danielhams, @obscuren, @xcthulhu, @Genoil, @onepremise, @josephyzhou, @CodeShark, @vbuterin, @msimovic, @alexvandesande, @autolycus, @jesuscript, @Mashatan, @wanderer, @SharpCoiner, @imifos, @Gustav-Simonsson, @fjl, @AronVanAmmers, @frewsxcv, @ivan1986, @nicksavers, @psalami, @jorisbontje, @bargst, @nejucomo, @austonst, @dreid93, @tymat, @EtherNinja |
@artur-kink, @kaustavha, @dennismckinnon, @ryepdx, @pompomJuice, @larspensjo, @chulsupark, @kejace, @cdetrio, @jgabios, @eco, @heavyplayer2, @Erkan-Yilmaz, @sebilasse, @vipjeffreylee, @MelissaCole, @mquandalle, @holiman, @zelig, @programonauta, @csibbitt, @xeroc |
I don't have enough time to read too much about this, but I agree to license my contributions under whatever license you want (I prefer CC0). |
And more people from after the webthree-umbrella split: |
Hey @frewsxcv, |
I'm of the opinion (for whatever my opinion is worth) that Ethereum should stay in the MIT/GPL realm. Just my personal belief. That's all. |
There is no real consideration of moving to anything other than mainstream OSI-approved licenses, @VoR0220. That would either mean sticking with GPLv3 or moving to a permissive license. Originally only MIT was considered, but multiple knowledgable people have said to me .... "For the love of god, go with Apache 2.0 not MIT" because of the patent-protection clause. |
Those of us who worked for the foundation, signed a document regarding this at some point ... what happened to that document? |
Ahem ... yeah, @LefterisJP. |
I am a non-Foundation contributor, and I can confirm that in August 2015 I received and signed a permission to switch from GPL to MIT |
Good to know, @giact. Thanks! |
me too. I signed it and sent it to Kelly Becker. |
Added to the privatepad, as someone mentioned, I also agree to license my contributions under whatever license you want. |
POKE POKE, everybody, especially you ex and current Foundation folk! Thanks. |
I just added myself. But used pseudonym instead of real name. Hope its ok. |
Greetings, everybody! See http://piratepad.net/g9A0NTQjcI, where I have now added entries for everybody. Just need you to add your names and preferred email. Foundation and ex-Foundation people - please can you guys reply! The non-Foundation people are kicking our arses for this. The main bit I am missing for the internal people is your preferred PERSONAL e-mail addresses. Thanks! |
Greetings, everybody! I have had a boring few hours gathering some of this information myself, to save you the effort, and I now think that I have nearly all the contributor contact information which we need. I have also looked in more detail at the specific repos, and am able to REMOVE various of the people I had originally tagged here, because their contributions have been to Solidity or other repos which WILL NOT end up in the reconstituted cpp-ethereum repo. We now have 80 people on the list, 36 with over 100 LOCs and 44 with under 100 LOCs: See https://github.com/ethereum/webthree-umbrella/wiki/Contributors. So what am I still missing? I am missing information on the following contributors. If they are you, or if you have any information on these individuals (especially e-mail addresses), please do let me know, thanks! NOTE - No need for real names at this stage. Not sure if those will become problematic later? We'll deal with that when if/when is a problem.
Also, please do check your own entry. I might have old or incorrect information for you, if you didn't supply it on the earlier Pirate Pad yourself. Best wishes! |
@bobsummerwill I filled the PiratePad, but my name isn't there. |
Hey @programonauta! Added you back. Sorry about that. While rebuilding the more minimal and correct list here, both yourself and @sebilasse fell victim to being the ONLY people who had made contributions only to files in the root directory of webthree-umbrella, but not to any of the sub-modules, or to cpp-ethereum pre-split. My optimization had a bug :-) Thanks for the bug report! |
Hello, Pretty sure all I did was fix a typo or some incidental grammar error… I /jm (@mario02423) On Monday, June 6, 2016, Bob Summerwill notifications@github.com wrote:
|
Hey, I am msimovic. Codeshark is Eric Lombrozo. I know a few others on that Greetings, everybody! I have had a boring few hours gathering some of this information myself, to I have also looked in more detail at the specific repos, and am able to We now have 80 people on the list, 36 with over 100 LOCs and 44 with under See https://github.com/ethereum/webthree-umbrella/wiki/Contributors. So what am I still missing? I am missing information on the following * NOTE - No need for real names at this stage. Not sure if those will
Also, please do check your own entry. I might have old or incorrect Best wishes! — |
My name and email address are incorrect - I'm happy to edit the wiki, but am concerned about simply deleting the details that are already there, which presumably belong to someone and came from somewhere. I didn't fill out the PiratePad (apologies!). |
Hey @mario02423, |
Is @wanderer someone who has not given their real name? I know who they are and can ask them if they want to give their real name or not (most of us know them). |
@Souptacular already added. |
Hi Bob, azawlocki is me, the name and the e-mail are correct. On 7 June 2016 at 03:14, Bob Summerwill notifications@github.com wrote:
|
Thanks, @azawlocki. 164 times :-) Thank you! https://github.com/ethereum/cpp-ethereum/commits?author=azawlocki The changes occurred before the EVMJIT repo was split off. Looking at https://github.com/ethereum/evmjit/graphs/contributors, it's all the same people. |
This is because the git subtree push/pull crap. I'm thinking about cleaning this up (by history rewrite). |
Correcting minor spelling errors ("formatting" and "guidelines")
Do not pull in libethereum/Client.h into QT. This is not necessary the most sane thing to do, but without it I cannot avoid getting C:/Program Files (x86)/Windows Kits/8.1/Include/um/winsock2.h(949): error : Can't concatenate non identifier tokens erros.
Commented to @chfast's post at https://gitter.im/ethereum/cpp-ethereum?at=57574500c2a6e42f7e994d36, to avoid a discussion chain here which spams everybody with notifications. |
Hey @msimovic - please could you add an e-mail address for yourself to https://github.com/ethereum/webthree-umbrella/wiki/Contributors? Thanks! |
GREETINGS EVERYBODY! So, as of Saturday 11th June we nearly all the information. See https://github.com/ethereum/webthree-umbrella/wiki/Contributors. I am only missing e-mail addresses for the following:
|
@/all OK - MY C++ RE-LICENSING PROPOSAL ARTICLES ARE FINALLY READY See also https://reddit.com/r/ethereum, but let's have any discussion on Gitter. Thanks, everyone! Next step will be to give you all a few days to look through the articles and provisional "paperwork", and raise any objections or issues or thoughts you may have. And then within a few days I hope to be in a position to start contacting you individually and to get either e-mail or DocuSign or paper signatures (TBD, still talking to IP lawyer). NOTE: I tagged more people on this issue than will end up being contributors to the codebase being relicensed, so if you only contributed to solidity, or mix, or web3.js or alethzero, you might not be in this list of people who I believe are the contributors for the code we are looking to relicense: https://github.com/ethereum/webthree-umbrella/wiki/Contributors Best wishes! |
This issue was moved to ethereum/aleth#3218 |
Greetings, cpp-ethereum contributors!
As you are probably aware, efforts were made in 2015 to clarify the licensing of various components within Ethereum, namely liberalizing the core to encourage the broadest possible adoption for Ethereum. We never completed that effort.
The licensing for cpp-ethereum itself has flip-flopped a few times and we aren't in a particular clear state right at the moment. To my knowledge we have never had a Contributor License Agreement (https://en.wikipedia.org/wiki/Contributor_License_Agreement) as is standard on many open source projects.
The purpose of a CLA is to ensure that the guardian of a project's outputs has the necessary ownership or grants of rights over all contributions to allow them to distribute under the chosen licence.
With more and more projects looking to build on top of Ethereum, it is important that we have appropriate licensing and most important CLARITY of licensing :-)
In particular, we have an opportunity for Ethereum to become a foundational piece of Hyperledger, following Vitalik's very successful presentation to the Hyperledger Tech Steering Committee in April, but that cannot happen while we have ambiguity of licensing and copyright.
How fantastic would it be if Ethereum could become the basis of a "Linux-like-techbase for blockchain" which could be used as a de-facto standard for both public and private/consortium chains?
Anyway - first things first!
Before anything, though, I want to open the communication lines with all the contributors, so that you can be part of this process to get us to "known status". I will include you all on this issue.
If you have contributed to cpp-ethereum, please could I ask that you add yourself to the Pirate Pad below with your Github login, name and your preferred e-mail address which you can be contacted at? If you want to use a pseudonym, that is fine. I just need to be able to talk to you all for now :-)
http://piratepad.net/g9A0NTQjcI
Thanks, everyone!
SCRUB THAT!
Using the Wiki instead now - https://github.com/ethereum/webthree-umbrella/wiki/Contributors
The text was updated successfully, but these errors were encountered: