Gentoo Archives: gentoo-project

From: Rich Freeman <rich0@g.o>
To: gentoo-project <gentoo-project@l.g.o>
Subject: Re: [gentoo-project] What should the default acceptable licenses be?
Date: Tue, 29 Jan 2019 18:27:44
Message-Id: CAGfcS_mBxYu4T4PAv2na_Nhsm6yVKR=67u_u6MHptyFmsnoRmg@mail.gmail.com
In Reply to: Re: [gentoo-project] What should the default acceptable licenses be? by Alec Warner
1 On Tue, Jan 29, 2019 at 12:53 PM Alec Warner <antarus@g.o> wrote:
2 >
3 > 1) Do the users not currently have a choice today? (e.g. do we need to populate the @nonfree license set?)
4
5 Since licenses are excluded by default I'm not sure if a non-free
6 explicit set helps much, but there is an EULA license group.
7
8 > I think if there isn't a @free-only (or -@nonfree) item we should do the work to make that possible (so ensure 1 is implemented.)
9
10 We have plenty of options here:
11 FREE-SOFTWARE
12 FREE
13 BINARY-REDISTRIBUTABLE
14 GPL-COMPATIBLE
15 FSF-APPROVED
16 OSI-APPROVED
17 MISC-FREE
18
19 (Just a selection.)
20
21 Everything is in profiles/license_groups
22
23 > I think a @free default fits right into the Gentoo Social Contract and while I oppose it on a personal basis (because I think the result harms users) I do support it on an organizational basis.
24
25 Not depending on non-free software sounds nice in principle until you
26 start talking about all those little things that make physical
27 hardware actually work. If it were a practical option I'd be all for
28 it. Otherwise this is a choice that really only exists on paper.
29
30 For seasoned users it isn't that big a deal since we mostly have our
31 own make.conf files and so on. I just am concerned it will be hard
32 for users.
33
34 What will we put in the handbook? Will we want to encourage them to
35 use a config that we know will often not work, or will we be up-front
36 that our defaults break most of the time in the real world? If we
37 have a default that often causes problems we should probably be pretty
38 up-front about that in the handbook so that users don't have to go to
39 #gentoo when their system breaks to find out that nobody actually
40 follows the official docs/defaults.
41
42 Honestly, though, Gentoo has for its entire history been about
43 practical defaults, and not about FSF/OSI purity. We certainly try
44 not to depend on non-free software as we say in our social contract,
45 but these issues are all way upstream of Gentoo. IMO we ought to be
46 finding a practical balance here and not be driven entirely by
47 ideology. Personally I'm a pretty big FSF fan in general, but I think
48 a distro needs to be practical first, with the option for purity, but
49 of course complying with redistribution restrictions.
50
51 --
52 Rich

Replies

Subject Author
Re: [gentoo-project] What should the default acceptable licenses be? Kristian Fiskerstrand <k_f@g.o>