1 |
Rich Freeman posted on Sat, 15 Dec 2012 07:48:29 -0500 as excerpted: |
2 |
|
3 |
> On Fri, Dec 14, 2012 at 10:52 PM, Richard Yao <ryao@g.o> wrote: |
4 |
>> The systemd developers were in the middle of a transition to |
5 |
>> the LGPL |
6 |
>> from the GPL when we forked. We inherited the code in the middle of |
7 |
>> that transition and we see no reason to pursue a different course. |
8 |
>> Therefore, all future changes that we make to eudev will be available |
9 |
>> under the LGPL. |
10 |
> |
11 |
> Not sure what the driver is to use LGPL, but in general the Gentoo |
12 |
> social contract requires that all contributions be made under GPLv2+ or |
13 |
> the CC BY-SAv2+. I'm sure exceptions can be made if they make sense and |
14 |
> are aligned with Gentoo's mission (likely something that would fall on |
15 |
> the Foundation to approve). If eudev were a non-Gentoo project then |
16 |
> Gentoo could depend on it as long as it used any OSI-approved license. |
17 |
> |
18 |
> Why not just use GPLv2+? The LGPL is compatible, so this would not |
19 |
> prevent us from merging udev changes. |
20 |
> |
21 |
> Not suggesting that we shouldn't use the LGPL if there is a good reason |
22 |
> to do so that is aligned with Gentoo's mission. I would just like to |
23 |
> understand the reason for it. |
24 |
|
25 |
The biggest reason surely must be two-way license compatibility with |
26 |
udev, allowing patch-flow both ways. As I said in an earlier post, at |
27 |
least from my perspective, the ideal outcome would be that the very |
28 |
presence of eudev creates conditions where the reasons why it was forked |
29 |
no longer exist, and the two projects can ultimately remerge. Surely, as |
30 |
a fork the PR problems are bad enough, and we don't want to be the ones |
31 |
deliberately throwing legal/license road blocks into the way of two-way |
32 |
patch-flow, making the situation worse. If the conditions that triggered |
33 |
eudev forking don't improve, let it be due to decisions from the OTHER |
34 |
side, not due to decisions here. |
35 |
|
36 |
-- |
37 |
Duncan - List replies preferred. No HTML msgs. |
38 |
"Every nonfree program has a lord, a master -- |
39 |
and if you use the program, he is your master." Richard Stallman |