Gentoo Archives: gentoo-amd64

From: Frank Peters <frank.peters@×××××××.net>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] Re: Boycott Systemd
Date: Wed, 08 Oct 2014 01:16:10
Message-Id: 20141007211550.9c25a3ca13e7b989dfaec325@comcast.net
In Reply to: Re: [gentoo-amd64] Re: Boycott Systemd by Rich Freeman
1 On Tue, 7 Oct 2014 17:45:20 -0400
2 Rich Freeman <rich0@g.o> wrote:
3
4 >
5 > And when you look at stuff like Freedesktop the goal is for you to be
6 > able to plug a USB headset in and have it suddenly usable for phone
7 > calls, just like on any other modern OS.
8 >
9
10 Here is where I, among many others I would hope, differ philosophically.
11
12 The key phrase is "just like any other modern OS." Is the function
13 of an OS to do everything for the user? In my view, an OS is merely
14 an enabler. It provides a general framework for executing programs.
15 Anything beyond this basic, nonspecific functionality is to be left
16 entirely up to the user.
17
18 Freedesktop, or any of its equivalents, should remain just another option
19 among a wide array of options that is enabled by the basic OS. The
20 danger arises when a certain clique of developers, with the backing
21 of corporate big bucks, unilaterally decides that a general, nonspecific
22 OS is somehow antiquated, "old school," and irrelevant for modern times.
23 For such a clique, an OS cannot be bare or sparse, but absolutely must
24 incorporate certain "features" as standard and inviolable components.
25
26 To give an example, regarding freedesktop (FD), color management is one
27 such feature. Formerly, color management (CM) was implemented by the user
28 in his own way using a variety of available tools. Now, however, CM is to be
29 accomplished as an integral part of the FD environment with no need for
30 user supervision, and, even though FD is supposedly only an option, more
31 and more image/graphics software will likely be written to utilize only
32 the FD approach rather than to keep CM open and flexible. All other alternatives
33 to CM will then be left to slowly rot and wither away.
34
35 FOSS developers have to maintain an awareness that there is no One True
36 Way. A computer has always been and always will be a general purpose machine.
37 Therefore, the only rational philosophy for OS development is for an OS
38 to empower the user to apply this generality for his own needs.

Replies

Subject Author
Re: [gentoo-amd64] Re: Boycott Systemd Rich Freeman <rich0@g.o>