From Permissive to Copyleft: A Shift in Open Source Licensing

2025-07-10

The author reflects on their evolution of open-source licensing preferences, shifting from a preference for permissive licenses (like MIT) to prioritize maximal adoption to now favoring copyleft licenses (like GPL). This change stems from three key factors: open source has gone mainstream, making enterprise adoption easier; the crypto space has become more competitive and mercenary, making 'friendly' sharing insufficient; and Glen Weyl's economic arguments suggesting that actively promoting open source is optimal with increasing returns to scale. The author argues that copyleft, by mandating source code sharing of derivative works, effectively promotes knowledge diffusion and technological sharing, preventing resource monopolization by a few.

Read more
Development copyleft

Simplifying Ethereum: A Path to a More Robust and Secure Protocol

2025-05-14

This article explores the necessity and methods for simplifying the Ethereum protocol. The author argues that simplification enhances security, reduces development costs, and fosters community participation. The article proposes achieving this goal by simplifying both the consensus layer (e.g., using 3-slot finality) and the execution layer (e.g., replacing the EVM with RISC-V). Furthermore, it suggests sharing components such as erasure codes, serialization formats, and tree structures to further reduce protocol complexity. The ultimate goal is to make Ethereum's critical code as simple as Bitcoin's, enhancing its long-term maintainability and security.

Read more