Conversation
|
I have read the CLA Document and I hereby sign the CLA |
1 similar comment
|
I have read the CLA Document and I hereby sign the CLA |
|
I have read the CLA Document and I hereby sign the CLA 👍 |
|
I have read the CLA Document and I hereby sign the CLA |
|
I have read the CLA Document and I hereby sign the CLA |
|
Hey all, sorry about this! This PR is superseded by #1547. After some deeper reflection on our licensing strategy, I decided to remove the CLA entirely. Honestly, the biggest thing is I want Epicenter to have the most open model possible, and I think split licensing makes the most sense here: MIT for the library packages and apps, AGPL for the sync server. This is the same pattern Yjs follows (MIT core, AGPL y-redis), and Liveblocks and Bitwarden do the same thing. No CLA needed. The CLA tooling being dead was what got me looking into this, but the real conclusion was that we don't need one in the first place. Enterprise features will be team-written only in a separate proprietary directory, so there's no relicensing of external contributions involved. The new PR removes the CLA workflow, restructures licensing across all packages, and rewrites FINANCIAL_SUSTAINABILITY.md to reflect where we landed. Full context is in |
Hey everyone!
We added a Contributor License Agreement to Epicenter.
Epicenter recently shifted from MIT to AGPL-3.0. The goal is to keep the project open while leaving room for a dual license approach in the future so we can seek financial sustainability to support our open source work. FINANCIAL_SUSTAINABILITY.md has the longer version of my thoughts on this.
As part of that, we're adding a CLA. It's an Apache ICLA-style license grant, not a copyright assignment: you keep copyright to your contributions. Full text: CLA.md
To sign, comment on this PR with:
The bot records it automatically. Signing covers your existing and future contributions.
Questions or concerns? Drop them here.
cc @colecrouter @Leftium @Github11200 @vishesh-sachan @thisisharsh7 @rupokghosh @thurstonsand @onel @wchest @brummelte @borghiste @heliole @nocdn @tatn @aspiers