[Hyperledger Project TSC] Ethereum Everywhere (C++ re-licensing)

Bob Summerwill <bob@...>

TL;DR – What are you proposing?

I am proposing to the contributors that the C++ Ethereum client runtime cpp-ethereum be re-licensed from the copyleft GPLv3 license to the more permissive Apache 2.0 license, to enable Ethereum software to be used as broadly as possible - a long-standing plan. This proposal only addresses the client runtime and does not include Solidity or Mix (the C++ tools).

There is another blog post detailing the likely operational steps in that process. This document seeks to explain why I am making that proposal.

I would personally love to see Ethereum as part of the Hyperledger story, and I know that many others feel the same way.    Hopefully this re-licensing can be the first step in the journey leading to that outcome.

Best wishes to you all!

Bob Summerwill
Ethereum Foundation