-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Consider adopting a Community Specification License terms for the new ERC repo #7482
Comments
There was a discussion a while back for adding a CLA, which was shot down (IMO, for a bad reason). While this could definitely be useful, I don't see the extra effort of creating a brand-new license is worth the potential legal issues from not using a standard license. |
If it only affects some implementations, contact those implementations, wait for the vulns to be fixed in the vulnerable implementations, and open a PR adding the vuln to the security considerations section. Otherwise, the best way to address this IMO is to contact the EIP authors, who will be in the best position to determine the best course of action. If they can't be contacted, contact the EIP editors,, although we don't have an established procedure here and really the best we can do is an irregular state change to Withdrawn. |
Do you have a link to the previous discussion? |
There has been no activity on this issue for 1 week. It will be closed after 3 months of inactivity. |
There has been no activity on this issue for 1 week. It will be closed after 3 months of inactivity. |
Should I take this discussion to the ERC Repo? |
There has been no activity on this issue for 1 week. It will be closed after 3 months of inactivity. |
This issue was closed due to inactivity. If you are still pursuing it, feel free to reopen it and respond to any feedback. |
Proposed Change
Reassess the usage of Public Domain - Creative Commons Zero
The public domain license used by EIP's has always irked me for a few reasons, however now that there is a separation of EIP and ERC's, I think a re-consideration of the public domain by default for ERC's should be re-examined (maybe even for certain EIPs as well?).
Community Specification License
I am NOT endorsing adopting this license verbatim. I only reference it as an example of an alternative (that to be honest, is more geared towards Apache Foundation style OSS than Ethereum ecosystem).
Copyright Attribution
Promotion
Representation of specifications should explicitly be 'AS IS'
Larger Works
The inclusion of a Larger Works concept facilitates use of a contributor license agreement (CLA), with contributors granting a patent license to the works to which they're contributing, and therefore creating a common & safe platform for collaboration where no one is going to assert infringement by the same project in which they're an active participant.
This may be irrelevant, but I mention it anyway, as example code should be licensed and not put in the public domain. I think UPL would be a viable option in that respect.
Stated Security and Defects Policy
Currently, there is no security policy. Should an EIP or ERC have such a defect, wat do? I have emailed personally the EF before about a security issue and never gotten a response, though it may have been 'out of scope'.1
One more thing...
No Attorney-Client Relationship
Neither the availability, operation, transmission, receipt nor use of these suggestions is intended to create, nor does it create, an attorney-client relationship or any other relationship. Any information provided in connection with use of these suggestions is not privileged or confidential
Footnotes
The issue was related to the Flashbots MEV Relay implementation, in which we were paid a bug bounty by Flashbots for. ↩
The text was updated successfully, but these errors were encountered: