1 |
On Tue, Feb 11, 2020 at 10:05 AM Haelwenn (lanodan) Monnier |
2 |
<contact@×××××××××.me> wrote: |
3 |
> |
4 |
> Maybe it could for now be a simple agreement on putting your code to |
5 |
> the Gentoo Foundation under the GPL-2+ but it would be published under |
6 |
> the GPL-{2,3,…}? |
7 |
> |
8 |
|
9 |
Well, if we were going to get people to start signing things I suggest |
10 |
just sticking to the FLA since it actually was written by lawyers. |
11 |
|
12 |
I attached a copy, but along these lines the key section is: |
13 |
We agree to (sub)license the Contribution or any Materials containing, |
14 |
based on or derived from your Contribution under the terms of any |
15 |
licenses the Free Software Foundation classifies as Free Software |
16 |
License and which are approved by the Open Source Initiative as Open |
17 |
Source licenses. |
18 |
|
19 |
That is, Gentoo would control the licenses, but they would have to be |
20 |
FSF/OSI approved. That doesn't mean that anybody could choose any |
21 |
FSF-approved license - Gentoo would still have to do the licensing. |
22 |
This is just a limitation on the grant of power from the original |
23 |
author to Gentoo on WHAT licenses GENTOO can choose. |
24 |
|
25 |
There is also a variant of the FLA that can further narrow down the |
26 |
licenses that Gentoo gets to choose from, but IMO if you're going to |
27 |
go down this path it makes sense to keep things flexible. We could of |
28 |
course just limit Gentoo to GPL v2+, and initially Gentoo does v2/3 |
29 |
and later Gentoo could revise to any later version of the GPL. But if |
30 |
for whatever reason the GPL falls out of favor then we can't adapt |
31 |
futher. |
32 |
|
33 |
Ultimately though anything like this involves giving up control. |
34 |
|
35 |
For those interested in the FLA there is a license generator at: |
36 |
http://contributoragreements.org/ca-cla-chooser/ |
37 |
|
38 |
You pick the terms (I used the defaults - which IMO are most |
39 |
appropriate but not the only valid option). It spits out an agreement |
40 |
for you. |
41 |
|
42 |
|
43 |
-- |
44 |
Rich |