Merge branch 'master' into 'master'
[bitmask_android.git] / CAA
1 Copyright Assignment Agreement
2
3 Definitions:
4
5         LEAP: LEAP Encryption Access Project.
6
7     Software: The computer code and documentation contained in this repository.
8
9  Contributor: An author who digitally signs the text of this agreement with
10               their OpenPGP key.
11
12 Contribution: Any original work of authorship (software and/or documentation)
13               including any modifications or additions to an existing work,
14               submitted by Contributor to this Software, in which Contributor
15               owns the copyright.
16
17 This copyright assignment agreement is entered between LEAP and Contributor. 
18
19 Whereas, Contributor wishes for LEAP to be free to use, modify, and distribute
20 Software, and LEAP wishes to do so.
21
22 Therefore, Contributor agrees to assign and hereby assigns all copyright to
23 LEAP for Contributions made to the Software. If the Contributor's jurisdiction
24 does not recognize assignment of copyright or related rights, Contributor
25 grants to LEAP a perpetual, world-wide, sub-licensable license to such rights.
26
27 Contributor asserts that they have all the rights necessary to assign the
28 Software, and that its publication will not infringe on the intellectual
29 property rights of any third party.
30
31 Contributor and LEAP agree that this agreement shall be binding upon the legal
32 successors and assigns of LEAP.
33
34 Moral Rights remain unaffected to the extent they are recognized and not
35 waivable by applicable law. Notwithstanding, Contributor may add their
36 name in the header of the source code files of their Contribution and LEAP
37 will respect this attribution when using the Contribution.
38
39 LEAP agrees to make the Software, and all future derivations, available under
40 the terms of a license on the Free Software Foundation's list of "Recommended
41 Copyleft Licenses." This currently includes, but is not limited to the GPL,
42 AGPL, LGPL, MIT, BSD, and Apache licenses. Contributor shall have the right to
43 terminate this agreement if LEAP does not fulfill its license obligations.
44
45 The Contribution is provided "as is": All express or implied warranties
46 including, without limitation, any implied warranty of merchantability,
47 fitness for a particular purpose and non-infringement are expressly disclaimed
48 by Contributor to LEAP and by LEAP to Contributor.
49
50 This agreement and all disputes, claims, actions, suits or other proceedings
51 arising out of this agreement or relating in any way to it shall be governed
52 by the laws of United States excluding its private international law
53 provisions. If any provision of this agreement is found void and
54 unenforceable, such provision will be replaced to the extent possible with a
55 provision that comes closest to the meaning of the original provision and that
56 is enforceable.