Gentoo Archives: gentoo-amd64

From: Phil Turmel <philip@××××××.org>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] Re: Boycott Systemd
Date: Wed, 08 Oct 2014 12:34:18
Message-Id: 54352F42.6080608@turmel.org
In Reply to: Re: [gentoo-amd64] Re: Boycott Systemd by Harry Holt
1 On 10/07/2014 11:19 PM, Harry Holt wrote:
2 > On Tue, Oct 7, 2014 at 10:28 PM, Rich Freeman <rich0@g.o> wrote:
3
4 >> You're basically arguing that if somebody putting together an OS has a
5 >> working solution for something, they should spend just as much effort
6 >> maintaining 3 other solutions for that something, and ensure that none
7 >> of the solutions becomes any better than the others. OpenRC and
8 >> Portage should work just as well with only csh installed as it does
9 >> with bash installed, etc.
10 >>
11 >
12 > No. Just no. If somebody is putting together an OS, they maintain the
13 > interfaces / APIs that applications on top would use. That's all. If one
14 > solution for, say, package managers or daemon startup works better than
15 > another, so be it. It's not the responsibility of the Kernel / OS
16 > developer, unless some application reveals a bug that others do not. Other
17 > than that, pick the package manager / initializer / etc. that works best
18 > for YOU.
19 >
20 >>
21 >> That just isn't realistic.
22 >
23 >
24 > The above scenario is ABSOLUTELY realistic, and the way it should work.
25 > The straw man you've created above, not so much. But it's just a straw man.
26
27 You may think its absolutely realistic, but the market doesn't agree
28 with you. Red Hat, SUSE, Canonical, et al call their products
29 *distributions*, not *operating systems* because their customers don't
30 want to create their own solutions. They want a collection of software
31 pieces--kernel, libraries, applications--that solve their (end-user)
32 problems.
33
34 >> Most distros would rather support 47
35 >> features that users want, and not 3 features implemented 5 different
36 >> ways each in a manner that is completely interchangeable. If a distro
37 >> did things the way you wanted, very few would bother to use it, and
38 >> likely fewer would bother to maintain it.
39
40 Precisely.
41
42 > But isn't that the point of Gentoo in the first place? You're selecting
43 > packages for various functions that are typically source compatible, and
44 > you compile them yourself. How many text editors can you choose from? How
45 > many cron implementations? How many development languages and libraries?
46 > How many email servers and clients? What would happen if the maintainers
47 > decided Gentoo should only support one desktop environment, one shell, one
48 > option for everything? Would emacs users look elsewhere because only VI is
49 > available in Portage? I suspect so.
50 >
51 > The beauty of Gentoo is that even options not available from official
52 > sources can be integrated with either an overlay, your own ebuild, or even
53 > just building from source.
54
55 But Gentoo is still a *distro*, not just an operating system. And it is
56 less commercial than most, relying on volunteers to code "useful" stuff.
57 There's coding going on, and a lot of whining going on. It's easy to
58 see who's credible.
59
60 >> Nothing is preventing you from starting a "Foundation for Redundant
61 >> Solutions" - with the express aim of maintaining all the stuff nobody
62 >> uses any longer. I can't imagine you'll get a lot of donations - even
63 >> if people might agree with you philosophically at some level, they're
64 >> going to want to spend their money investing in stuff they actually
65 >> use.
66
67 Thank you, Rich. This is perfect.
68
69 Phil

Replies

Subject Author
Re: [gentoo-amd64] Re: Boycott Systemd Frank Peters <frank.peters@×××××××.net>