Gentoo Archives: gentoo-nfp

From: Rich Freeman <rich0@g.o>
To: gentoo-nfp <gentoo-nfp@l.g.o>
Subject: Re: [gentoo-nfp] Gentoo Social Contract and potential liabilities
Date: Sat, 24 Oct 2015 14:17:51
Message-Id: CAGfcS_moMu4KH0Wt2ha36DmnOC7a1YZ-gq8=ZYkCvqU3k5q8Xw@mail.gmail.com
In Reply to: Re: [gentoo-nfp] Gentoo Social Contract and potential liabilities by "Anthony G. Basile"
1 On Sat, Oct 24, 2015 at 9:42 AM, Anthony G. Basile
2 <basile@××××××××××××××.edu> wrote:
3 >
4 > I have no idea where you're going with this. If Gentoo is unwilling uphold
5 > the SC then it should not have made that promise.
6
7 I'm not advocating that we shouldn't uphold the SC. I just disagree
8 with you about what the SC means.
9
10 > You don't just get out of
11 > a contract because ${reasons}.
12
13 Well, actually legally there are many reasons you can get out of a contract.
14
15 However, I'm not advocating that we break any contracts, so that isn't
16 really an issue. If I were suggesting that we change the Social
17 Contract perhaps this would be more of a concern.
18
19 > There were many man-hours of labor put into
20 > Gentoo under that agreement, and its not unreasonable that some will legally
21 > demand that Gentoo stand by it.
22
23 The labor was contributed under the terms of the GPLv2. That is
24 really the only thing that resembles a legally-binding agreement.
25
26 I can fork all of Gentoo tomorrow and use it for whatever I want to
27 use it for, and the originally contributors would have no grounds to
28 sue me for any of it as long as I distribute the sources with any
29 binaries I distribute. How would they have more grounds against
30 Gentoo itself?
31
32 > This make us liable, especially as the leadership, liable.
33
34 The fact that somebody will demand that Gentoo do something does not
35 actually make anybody liable. I can demand anything I want. For a
36 filing fee I can sue you tomorrow because I don't like what you said
37 in your emails. That's just the US legal system. I won't prevail in
38 a court, but I can still sue you. That doesn't make you liable.
39
40 > It is not unreasonable to request legal council at this
41 > point so that we are better informed.
42
43 By all means do so. If there is some kind of legal precedent for any
44 of this I'm all ears.
45
46 However, if Gentoo developers choose to ignore the guidance of the
47 Trustees and Council, I still don't see what you're going to be able
48 to do about it. Gentoo has no control over how developers communicate
49 outside of Gentoo infra. Freedom of association means that developers
50 can interact however they wish. We're not subject to non-disclosure
51 agreements, so nobody can dictate what communication mediums we use.
52 You can get rid of the Gentoo organization on Github if you wish, but
53 nothing prevents developers from starting their own organizations.
54 Under the trademark policy they can even use "Gentoo" in the name as
55 long as they adhere to the community use provisions.
56
57 Gentoo is already a fairly loose association of relatively independent
58 projects, so if a few just become Gentoo community projects that
59 happen to be staffed by developers with commit access I doubt much is
60 going to change.
61
62 IMO, from a legal perspective it would be far more dangerous for the
63 Foundation to publicly announce that they consider themselves liable
64 for the use of Github (which can then be used against the Foundation
65 in a court of law), and then fail to actually prevent the use of
66 Github (since it isn't practical to do so). Organizations tend to
67 avoid trying to police things that they can't police effectively,
68 because it just means that they won't do it well, and it is often
69 worse to do something poorly than to just claim that it isn't your
70 responsibility to do it at all.
71
72 I tend to cringe a bit when I see Trustees/Officers post on this list
73 absolute statements like "the Foundation is liable for xyz" because if
74 I were a lawyer suing the Foundation it would be the first thing I'd
75 use against it. When you want to sue somebody you have to prove that
76 you have a basis in law and fact for your claim. If the defendant has
77 already publicly admitted that they're liable then they've already
78 made your case on the law for you. But, I'm only an armchair lawyer,
79 so take this with a grain of salt.
80
81 That said...
82
83 IMO we're really barking up the wrong tree with all of this. Rather
84 than arguing all day about whether or not we should be using Github,
85 we should probably address the even bigger elephant in the room, which
86 is that we're understaffed on infra and thus unable to host our own
87 FOSS alternative to Github. Granted, you can argue whether the
88 alternatives are as good/etc, but if we had something like Gitlab
89 available to us I suspect there would be a LOT less interest in using
90 Github instead. Rather than fighting with those who just want to
91 contribute code, maybe we should make it easier to actually utilize
92 FOSS tools to do so.
93
94 --
95 Rich

Replies

Subject Author
Re: [gentoo-nfp] Gentoo Social Contract and potential liabilities "Anthony G. Basile" <basile@××××××××××××××.edu>