Gentoo Archives: gentoo-dev

From: drobbins@g.o
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Distribution Name
Date: Thu, 01 Feb 2001 13:30:36
Message-Id: 20010201133036.E6043@cvs.gentoo.org
In Reply to: Re: [gentoo-dev] Distribution Name by Bill Anderson
1 On Fri, Feb 02, 2001 at 12:08:28PM -0700, Bill Anderson wrote:
2
3 > And without Linux, one could easily argue that GNU would not be in it's
4 > present form either. GNU has grown and thrived due to the use of the Linux
5 > kernel. Should not, then, by identical argument, GNU be called Linux/GNU?
6 > You can't make the claim that Linux would not be around if it were not for
7 > GNU, without realizing that GNU is in the same basic predicament.
8
9 Bill, I think you've hit the nail on the head. This is my general theory and I
10 can't help but believe that RMS's "GNU/Linux" stance is motivated by jealousy.
11 I guess I can relate; it is typical geek behavior for someone such as RMS to
12 give 1001 logical-sounding and somewhat technical reasons as to why he needs a
13 hug. If RMS and the GNU developers need a hug, I'm happy to give them one, but
14 I wish they'd just acknowledge the fact that it's an emotional need, rather
15 than something that they've earned due to divine moral laws that only they seem
16 to understand. The thing that bugs me about their approach is that when they
17 try to explain how they should be given credit, it makes it appear as if there
18 is a hidden clause to the GNU license -- that we must worship RMS as God. It
19 turns the efforts of the GNU project from an admirable selfless act into one
20 motivated by pride. Ironically, their approach seems to generate just the
21 opposite sentiment than the one they were trying to artificially illicit in the
22 first place.
23
24 But Steven had a totally valid question that I sidestepped -- how is Gentoo
25 Linux going to address this whole licensing issue? I've talked with Achim
26 privately, and we will begin recording the license(s) of all packages in the
27 ebuild, probably in a similar format to the DEPEND variables. This
28 functionality will be integrated into the next version of Portage, and will
29 allow people who aren't comfortable with certain licenses to instruct ebuild
30 not to build those particular packages. Those who are interested can then
31 enhance our Portage tree to provide GNU or non-GNU (or "X" or "non-X") versions
32 of various packages, as they desire.
33
34 The philosophy underlying this decision is that Gentoo Linux shouldn't be
35 "Daniel's personal distro". Instead, Gentoo Linux should be an operating
36 system that can be customized to the needs and concerns of its users. Since we
37 can easily cater to this particular concern, it makes sense to do so rather
38 than impose my will upon all those who disagree with me.
39
40 Also, on a related note, there are some packages that we can't legally
41 distribute as binaries. These packages won't be available as packages,
42 but will be available as ebuilds so that everyone can build them on their
43 local machine.
44
45 > Ogg is way cool :)
46
47 I used ogg in the olden days, but I'm using shorten 3.2 for lossless audio
48 compression now. It would be nice to add ogg to Portage, and this would be
49 a nice way to get familiar with the Portage system. Any takers?
50
51 Best Regards,
52
53 --
54 Daniel Robbins <drobbins@g.o>
55 President/CEO http://www.gentoo.org
56 Gentoo Technologies, Inc.