๐ฃโ ๏ธ๐ฃ Announcing a new home and license (AGPLv3) for Synapse and friends: going forwards Elementโs work on Synapse, Dendrite & related server-side projects is going to be released as AGPLv3 rather than Apache.
@migy@element bold of you to say that everyone will open the announcement, CLA is more important than the license itself, with it they can just take everything to a proprietary source-available license, so AGPL is just a bad disguise
@element@migy just because you haven't done that now doesn't mean you won't do that later, and by the inclusion of CLA you have pretty much designated that as a target.
@jeder@migy no, the reason for the CLA is to let us dual-license the project to the commercial forks (a la www.gnu.org/philosophy/selling-exceptions.html), and get Element to break-even. It's nothing to do with making Synapse proprietary, which we could have done under the existing license anyway.
Should that blog post be written there instead of a few words? I mean context and reasons are important. As you can see even with the current situation a shit storm breaks out. How do you think would it be like if they just mention it like "we require a CLA now"? I imagine even more people would go crazy because they don't open the blog post and read the whole thing. It totally makes sense to me that the very controversial part isn't just mentioned with a few words.