Skip to content

Commit 90152d3

Browse files
committed
ICLA
1 parent 99dd4b3 commit 90152d3

File tree

3 files changed

+143
-1
lines changed

3 files changed

+143
-1
lines changed

CONTRIBUTING.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
First of all, thank you for taking the time to contribute to this project!
2+
3+
Before I can accept your contributions, I need a signed copy of the Individual Contributor License Agreement (ICLA) from you, which is available <a href="ICLA.txt">here</a>.
4+
5+
The ICLA is needed because it will allow me to dual license the OpenWebRX project under AGPL and a commercial license.
6+
It also makes sense to dual license `csdr` as a part of OpenWebRX.
7+
8+
However, even if there is commercial interest in the projects, I promise to keep them as open as possible, keeping my original intention to provide an open-source web-based SDR receiver software to the amateur radio operators and SDR enthusiasts.
9+
10+
This contributor agreement is based on the one of Apache Software Foundation, with some modifications.
11+
When you contribute for the first time, I will send you the ICLA. Replying with only the information requested and the text "I Agree" is sufficient.
12+
13+
Thanks again for contributing,
14+
15+
Andras, HA7ILM

ICLA.txt

+128
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
Individual Contributor License Agreement ("Agreement")
2+
3+
In order to clarify the intellectual property license granted
4+
with Contributions from any person or entity, András Retzler
5+
(hereinafter referred to as "Project Owner") must have a
6+
Contributor License Agreement ("CLA") on file that has
7+
been signed by each Contributor, indicating agreement to the license
8+
terms below. This license is for your protection as a Contributor as
9+
well as the protection of the Project Owner; it does not change your
10+
rights to use your own Contributions for any other purpose.
11+
Please read this document carefully before signing and keep a copy
12+
for your records.
13+
14+
Full name: ______________________________________________________
15+
16+
(optional) Public name: _________________________________________
17+
18+
Mailing Address: ________________________________________________
19+
20+
________________________________________________
21+
22+
Country: ______________________________________________________
23+
24+
(optional) Telephone: ___________________________________________
25+
26+
E-Mail: ______________________________________________________
27+
28+
You accept and agree to the following terms and conditions for Your
29+
present and future Contributions submitted to the Project Owner.
30+
31+
Except for the license granted herein to the Project Owner and recipients
32+
of software distributed by the Project Owner, You reserve all right, title,
33+
and interest in and to Your Contributions.
34+
35+
1. Definitions.
36+
37+
"You" (or "Your") shall mean the copyright owner or legal entity
38+
authorized by the copyright owner that is making this Agreement
39+
with the Project Owner. For legal entities, the entity making a
40+
Contribution and all other entities that control, are controlled
41+
by, or are under common control with that entity are considered to
42+
be a single Contributor. For the purposes of this definition,
43+
"control" means (i) the power, direct or indirect, to cause the
44+
direction or management of such entity, whether by contract or
45+
otherwise, or (ii) ownership of fifty percent (50%) or more of the
46+
outstanding shares, or (iii) beneficial ownership of such entity.
47+
48+
"Contribution" shall mean any original work of authorship,
49+
including any modifications or additions to an existing work, that
50+
is intentionally submitted by You to the Project Owner for inclusion
51+
in, or documentation of, any of the products owned or managed by
52+
the Project Owner (the "Work"). For the purposes of this definition,
53+
"submitted" means any form of electronic, verbal, or written
54+
communication sent to the Project Owner or its representatives,
55+
including but not limited to communication on electronic mailing
56+
lists, source code control systems, and issue tracking systems that
57+
are managed by, or on behalf of, the Project Owner for the purpose of
58+
discussing and improving the Work, but excluding communication that
59+
is conspicuously marked or otherwise designated in writing by You
60+
as "Not a Contribution."
61+
62+
2. Grant of Copyright License. Subject to the terms and conditions of
63+
this Agreement, You hereby grant to the Project Owner and to
64+
recipients of software distributed by the Project Owner a perpetual,
65+
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
66+
copyright license to reproduce, prepare derivative works of,
67+
publicly display, publicly perform, sublicense, and distribute Your
68+
Contributions and such derivative works.
69+
70+
3. Grant of Patent License. Subject to the terms and conditions of
71+
this Agreement, You hereby grant to the Project Owner and to
72+
recipients of software distributed by the Project Owner a perpetual,
73+
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
74+
(except as stated in this section) patent license to make, have
75+
made, use, offer to sell, sell, import, and otherwise transfer the
76+
Work, where such license applies only to those patent claims
77+
licensable by You that are necessarily infringed by Your
78+
Contribution(s) alone or by combination of Your Contribution(s)
79+
with the Work to which such Contribution(s) was submitted. If any
80+
entity institutes patent litigation against You or any other entity
81+
(including a cross-claim or counterclaim in a lawsuit) alleging
82+
that your Contribution, or the Work to which you have contributed,
83+
constitutes direct or contributory patent infringement, then any
84+
patent licenses granted to that entity under this Agreement for
85+
that Contribution or Work shall terminate as of the date such
86+
litigation is filed.
87+
88+
4. You represent that you are legally entitled to grant the above
89+
license. If your employer(s) has rights to intellectual property
90+
that you create that includes your Contributions, you represent
91+
that you have received permission to make Contributions on behalf
92+
of that employer, that your employer has waived such rights for
93+
your Contributions to the Project Owner, or that your employer has
94+
executed a separate Corporate CLA with the Project Owner.
95+
96+
5. You represent that each of Your Contributions is Your original
97+
creation (see section 7 for submissions on behalf of others). You
98+
represent that Your Contribution submissions include complete
99+
details of any third-party license or other restriction (including,
100+
but not limited to, related patents and trademarks) of which you
101+
are personally aware and which are associated with any part of Your
102+
Contributions.
103+
104+
6. You are not expected to provide support for Your Contributions,
105+
except to the extent You desire to provide support. You may provide
106+
support for free, for a fee, or not at all. Unless required by
107+
applicable law or agreed to in writing, You provide Your
108+
Contributions on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
109+
OF ANY KIND, either express or implied, including, without
110+
limitation, any warranties or conditions of TITLE, NON-
111+
INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE.
112+
113+
7. Should You wish to submit work that is not Your original creation,
114+
You may submit it to the Project Owner separately from any
115+
Contribution, identifying the complete details of its source and of
116+
any license or other restriction (including, but not limited to,
117+
related patents, trademarks, and license agreements) of which you
118+
are personally aware, and conspicuously marking the work as
119+
"Submitted on behalf of a third-party: [named here]".
120+
121+
8. You agree to notify the Project Owner of any facts or circumstances of
122+
which you become aware that would make these representations
123+
inaccurate in any respect.
124+
125+
Please sign: __________________________________ Date: ________________
126+
127+
Text derived from the Apache Individual Contributor License Agreement
128+
("Agreement") V2.0, available at http://apache.org/licenses/icla.txt

README.md

-1
Original file line numberDiff line numberDiff line change
@@ -404,4 +404,3 @@ However, before the implementation of some algoritms, GPL-licensed code from oth
404404
In order to eliminate any licesing issues, these parts are placed under a different file.
405405
However, the library is still fully functional with BSD-only code, altough having only less-optimized versions of some algorithms.
406406
It should also be noted that if you compile with `-DUSE_FFTW` and `-DLIBCSDR_GPL` (as default), the GPL license would apply on the whole result.
407-

0 commit comments

Comments
 (0)