Email or username:

Password:

Forgot your password?
Top-level
Maxwell :fedora: :ansible:

@serebit @element @schmittlauch @matrix Well, they could already do that under the Apache-2.0 license, but now they will be the _only_ ones who can do that.

4 comments
Campbell Jones :budgie:

@maxgot @element @schmittlauch @matrix Yes, and that should be concerning. What was once an equal agreement to avoid making the software proprietary is now Element holding the keys to the castle and pinkie swearing that they'll be responsible.

Element

@serebit @maxgot @schmittlauch @matrix if there's a way to lock the code AGPLv3 (while letting us dual-license it to AGPL-allergic people) then hopefully that solves the concern; we're investigating.

Campbell Jones :budgie:

@element @maxgot @schmittlauch @matrix Poison-pill the CLAs, which has worked for keeping Qt open-source. For a given project, if you attempt to take the upstream repository closed source, it immediately transfers ownership back to the Matrix Foundation and you void all prior license agreements. Get a lawyer to make that clause ironclad, codify it in the CLA, and I'd be satisfied.

js

@serebit @element @maxgot @schmittlauch @matrix Since Qt is explicitly mentioned: Have you considered the QPL instead of AGPLv3+CLA? This also gives you permission to include patches from others in your proprietary distribution - as long as you keep Synapse open source. This would address 2 of the major concerns: Signing a CLA and Element making Synapse fully proprietary.

On top of that, you could even have something like the KDE agreement, where if you fail to release source, the last release becomes MIT-licensed.

@serebit @element @maxgot @schmittlauch @matrix Since Qt is explicitly mentioned: Have you considered the QPL instead of AGPLv3+CLA? This also gives you permission to include patches from others in your proprietary distribution - as long as you keep Synapse open source. This would address 2 of the major concerns: Signing a CLA and Element making Synapse fully proprietary.

Go Up