boris
March 11, 2019, 8:39pm
1
In several discussions about the EIP process, a concern has been raised about patent coverage.
Specifically, while the text of the EIP is contributed by the authors under CC0, this does not speak to whether or not they hold patents against it.
Do we need to add patent covenant language to the EIP process? Can we pay for a review and assistance from lawyers to help with this?
I have filed this in Github as #1840 to track it. Let’s use this thread for long form discussion and research.
2 Likes
boris
March 11, 2019, 8:45pm
2
This originally came up in Prague around EIPs & Standards and discussions with the EEA team.
I’m bringing this into a separate thread to help those interested take action on it. Who is interested in leading this process / discussion / research?
ligi
March 11, 2019, 11:58pm
3
IANAL - but I think this is a good idea. Would be sad if we drag something patented into Ethereum.
1 Like
There was a great guy, Florian Glatz from Berlin in the ethereum community one year ago. May be it will make sense to ask him.
1 Like
ligi
March 12, 2019, 3:14pm
5
@Ethernian great idea - I know him and will reach out. Also dropped the person responsible for legal stuff in the EF a note.
boris
March 14, 2019, 8:55pm
6
@ligi can you say who this is at the EF? Would be good to know who that point of contact is / how to contact them.
jpitts
March 14, 2019, 11:00pm
7
Would it be simpler to switch from CC0 for EIPS to another permissive OSS license that has a patent covenant?
boris
March 15, 2019, 7:09pm
9
All of those are designed for code, not specifications, so that won’t work. That’s why it’s CC0 for the written prose.
Basically we need “like CC0, but includes that the author isn’t knowingly submitting something over which they or their employer have a patent over”.
The IETF likely has a process here. I haven’t looked.
Would be great if someone stepped up to lead this process.
boris
November 2, 2019, 8:04pm
10
I updated the linked Github Issue to point to @bobsummerwill ’s PR for the ETC improvement process:
See Brian Behlendorf’s (Linux Foundation, Hyperledger) commentary on this for good commentary:
Note: ETH2 and any other ETH1 sub components – e.g. devp2p, who have no license on the spec repo at all, see issue – all need to be aligned around this.
1 Like