ios-mail icon indicating copy to clipboard operation
ios-mail copied to clipboard

How to contribute?

Open alivepool opened this issue 6 years ago • 7 comments

How can I contribute to this project? Can you please update the contribution documentation.

alivepool avatar Oct 31 '19 09:10 alivepool

I suspect contribution through github will not be allowed, as the code is licensed GPL which is not allowed in the app store.

ssa3512 avatar Nov 01 '19 21:11 ssa3512

I suspect contribution through github will not be allowed, as the code is licensed GPL which is not allowed in the app store.

How does this work? Signal is in the app store and licensed under GPLv3. They even link to the app's source code in the description.

djoate avatar Nov 02 '19 07:11 djoate

Hi and thank you for attention! At the moment we’ve got a huge refactor in progress so it would be a pity if someone’s contribution would be affected by those changes by the time they will be merged into main branch. Also, we need to clarify risen licensing questions with our legal team.

We are discussing this topic internally and hope will come up with updates next week

abjurato avatar Nov 02 '19 09:11 abjurato

@ssa3512 it's possible to set up a project in such a way that any contributors simply agree to let the owner use the code they submit under any license

mackuba avatar Nov 14 '19 13:11 mackuba

@ssa3512 it's possible to set up a project in such a way that any contributors simply agree to let the owner use the code they submit under any license

Yes, this is a very common practice. A company can dual license software, offering binaries under a proprietary license, and source under a license such as GPL or LGPL. Third parties who redistribute the software (or derivatives) have to provide source, while the original owner is not subject to these restrictions.

Contributors would have to assign ownership of their patches to the original project owner in order to support this dual licensing, and this would be enforced by some form of contributor agreement. Or contributors can fork the project and carry on doing only what is permitted by the GPL license without submitting back upstream.

mcgroarty avatar Dec 13 '19 00:12 mcgroarty

Any updates on this?

S2Ler avatar Apr 23 '20 19:04 S2Ler

Any updates? I'd like to contribute.

Ge0rges avatar Oct 15 '20 13:10 Ge0rges