So AGPL+CLA: > The benefit of switching to AGPLv3 is that it obliges downstream developers to contribute back to the core project - either by releasing their modifications as open source for the benefit of the whole Matrix ecosystem, or by contacting Element for an alternative license. Future code contributors to Synapse will need to sign a contributor license agreement (CLA) This makes it clear that they intent to s…
Much of your comment is speculation and unfounded accusations. > This makes it clear that they intent to ship under some alternative license, for a fee. It makes it clear they intend to ship under the AGPLv3. What's wrong with that? They can change the license at a later date? Just fork! > I wouldn’t consider any of this open source any more. This is bananas; the AGPLv3 is extremely open source. And again, nothing pr…
This is true. And nobody owes them anything either, something the GP was trying to make clear to the reader (with a reminder that if they do this thing how that will be used). I think this is a reasonable stance to take when any party pulls out the lawyers. Such a move must be mistrusted, lawyers are a mistrustful tool.