1 |
Grant Goodyear posted <20060106171011.GD5051@×××××××××××××.edu>, excerpted |
2 |
below, on Fri, 06 Jan 2006 11:10:11 -0600: |
3 |
|
4 |
> Most of the things that people like about Gentoo have little to do with |
5 |
> the underlying C library, kernel, and userland. Instead, it's portage, |
6 |
> sane configuration files, and dependency-based start-up scripts that |
7 |
> tend to attract people, and as such it's not surprising that people |
8 |
> would like to have all of that on a nominally *BSD-based system (for |
9 |
> those people who actually do care about the underlying C library, |
10 |
> kernel, and userland). |
11 |
> |
12 |
> That's the practical reason. A slightly more idealistic reason is that |
13 |
> part of the Gentoo philosophy is that packages should work as portably |
14 |
> as possible, and we should be a member-in-good-standing of the |
15 |
> community. The native *BSD teams have been known to patch their ports |
16 |
> to work on their systems without sending their patches upstream. We |
17 |
> have a single portage tree that handles packages for all archs (and |
18 |
> OSs), and our Alt teams work hard to generate patches that are (a) |
19 |
> applied independent of arch/os/whatever and (b) sent upstream. Consequently, |
20 |
> work on non-Linux actually does a fair bit to improve the entire |
21 |
> community. |
22 |
|
23 |
Clear, short, and simple. Thanks. |
24 |
|
25 |
I like the "good citizen" thing, but obviously, that's hardly enough to do |
26 |
it, because there are so many possible "good citizen" things out there to |
27 |
do, and too little time to do them all, so there has to be another reason. |
28 |
|
29 |
You gave one, the stuff that makes Gentoo Gentoo, independent of the |
30 |
underlying kernel and userland flavor. That stimulated me to think of |
31 |
another. Testing our packages (and the stuff from upstream) on another |
32 |
base system will by definition catch bugs unseen on a single |
33 |
kernel/userland, thus making both Gentoo and the upstream packages (since |
34 |
we submit patches upstream) more robust. That's /always/ going to be a |
35 |
good thing! |
36 |
|
37 |
Thanks again. I don't believe I would have seen that particular angle on |
38 |
my own, or at least not made the connection right away. Your explanation |
39 |
made it easy! |
40 |
|
41 |
-- |
42 |
Duncan - List replies preferred. No HTML msgs. |
43 |
"Every nonfree program has a lord, a master -- |
44 |
and if you use the program, he is your master." Richard Stallman in |
45 |
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html |
46 |
|
47 |
|
48 |
-- |
49 |
gentoo-dev@g.o mailing list |