From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-amd64@lists.gentoo.org
Subject: [gentoo-amd64] Re: Boycott Systemd
Date: Mon, 22 Sep 2014 20:24:33 +0000 (UTC) [thread overview]
Message-ID: <pan$ac534$3b3abde0$e9e04042$4fa6a67a@cox.net> (raw)
In-Reply-To: 20140922144114.3f89cd00fc13ce4a06515bce@comcast.net
Frank Peters posted on Mon, 22 Sep 2014 14:41:14 -0400 as excerpted:
> Good design is highly flexible and configurable with little assumption
> made on the nature or needs of the user.
>
> Let's consider a simple program to display digital images. A good
> program design will not only contain built-in routines to accommodate
> the standard image formats but will also provide non-specific raster
> buffers to allow a user to view unconventional or even non-existent
> formats. A good program design will also make no assumptions about the
> nature of the image data but rather allow the user to create any needed
> specifications. A professional program thus allows both standard
> conventions but keeps the overall capability unrestricted and open
> ended.
>
> As best as I can understand (I am not an expert in systems programming)
> under Torvalds the Linux OS conforms to such professional design goals.
/The/ Linux OS? There is no such single entity.
There is /the/ Linux kernel. There are all sorts of OSs designed and
deployed for all sorts of different usage, using that kernel. Linus
controls the kernel, and had a hand in developing a few relatively
insignificant userspace bits that run on that kernel and some subset of
available userspace OS platforms, but he doesn't control userspace, and
AFAIK, has no interest in doing so.
By raw number of deployments out there "The Linux OS" would have to refer
to Android. But systemd isn't part of the Android Linux OS/platform, nor
does Android have much to do with the gentoo of the list on which this
discussion is taking place, so that doesn't make sense in the context of
this thread.
In the context of this thread, one might make an educated guess that what
you refer to as "The Linux OS" would be what is technically known as
GNU/Linux, the GNU libc and various development tools, etc, that run on
top of it and the Linux kernel, and on which most common Linux
distributions other than android, including gentoo, base themselves.
And while individual bits of that platform may have happened to conform
to your description in the past, there's no reason other bits included in
the most common implementations of that platform in the future have to
continue to do so. That's fine, however, as it's all FLOSS, and devs and
users are free to develop and use what works for them best, forking off
of the most common solution where they find it worth their while to do
so. If /enough/ people do so, then the most common solution will switch
to a different one as a result.
Which at a slightly different level is what we've already seen happen
with Android. Enough people found it useful that it's now the most
common, rather more so than GNU/Linux. But the same GNU/Linux ecosystem
and its many variants that was around before, still continues to exist,
as enough people with the skills to continue to continue development,
continue to find it useful enough to do just that, continue development.
Which is exactly the situation non-systemd GNU/Linux looks to be headed
for as well. The systemd variant appears to be fast becoming the most
common, but at least at this point, there's enough interest in the
continued existence and development of non-systemd variants, that they
continue to exist and will continue to do so for the foreseeable future,
as well.
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
next prev parent reply other threads:[~2014-09-22 20:24 UTC|newest]
Thread overview: 84+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-21 17:25 [gentoo-amd64] Boycott Systemd Frank Peters
2014-09-21 17:37 ` Canek Peláez Valdés
2014-09-21 18:30 ` Frank Peters
2014-09-21 19:15 ` Canek Peláez Valdés
2014-09-21 19:20 ` Barry Schwartz
2014-09-21 19:22 ` Canek Peláez Valdés
2014-09-21 19:33 ` Barry Schwartz
2014-09-21 19:45 ` Canek Peláez Valdés
2014-09-21 19:48 ` Canek Peláez Valdés
2014-09-21 21:13 ` Frank Peters
2014-09-21 22:04 ` Canek Peláez Valdés
2014-09-21 22:15 ` Harry Holt
2014-09-21 22:28 ` Canek Peláez Valdés
2014-09-22 5:27 ` [gentoo-amd64] " Duncan
2014-09-22 0:26 ` [gentoo-amd64] " Frank Peters
2014-09-22 0:45 ` Rich Freeman
2014-09-22 2:02 ` Frank Peters
2014-09-22 2:34 ` Rich Freeman
2014-09-22 6:00 ` [gentoo-amd64] " Duncan
2014-09-22 12:47 ` Harry Holt
2014-09-22 12:53 ` Rich Freeman
2014-09-22 16:14 ` Duncan
2014-09-23 14:55 ` Frank Peters
2014-09-24 11:25 ` Duncan
2014-09-24 16:58 ` Frank Peters
2014-09-25 4:12 ` Duncan
2014-09-25 11:34 ` Harry Holt
2014-10-07 14:18 ` Harry Holt
2014-10-07 14:55 ` Barry Schwartz
2014-10-07 17:04 ` Rich Freeman
2014-10-07 20:43 ` Barry Schwartz
2014-10-07 20:54 ` Damien Levac
2014-10-07 21:19 ` Barry Schwartz
2014-10-07 21:45 ` Rich Freeman
2014-10-08 1:15 ` Frank Peters
2014-10-08 2:28 ` Rich Freeman
2014-10-08 3:19 ` Harry Holt
2014-10-08 12:34 ` Phil Turmel
2014-10-08 18:02 ` Frank Peters
2014-10-08 21:42 ` Barry Schwartz
2014-10-08 3:23 ` Frank Peters
2014-09-22 13:23 ` Barry Schwartz
2014-09-22 17:00 ` Frank Peters
2014-09-22 16:21 ` Frank Peters
2014-09-22 19:46 ` Duncan
2014-09-22 17:04 ` [gentoo-amd64] " Lie Ryan
2014-09-22 17:58 ` Barry Schwartz
2014-09-22 18:22 ` Canek Peláez Valdés
2014-09-22 19:08 ` Barry Schwartz
2014-09-22 19:18 ` Canek Peláez Valdés
2014-09-22 19:46 ` Barry Schwartz
2014-09-22 19:30 ` Frank Peters
2014-09-22 19:37 ` Rich Freeman
2014-09-22 19:39 ` Canek Peláez Valdés
2014-09-22 19:54 ` Barry Schwartz
2014-09-22 20:08 ` Harry Holt
2014-09-22 20:22 ` Canek Peláez Valdés
2014-09-23 4:00 ` Canek Peláez Valdés
2014-09-23 3:51 ` Antoine Martin
2014-09-23 4:07 ` Barry Schwartz
2014-09-23 5:17 ` [gentoo-amd64] grub2 upgrade fail (was Boycott Systemd) Antoine Martin
2014-09-23 5:42 ` Barry Schwartz
2014-09-23 5:50 ` Barry Schwartz
2014-09-24 12:29 ` [gentoo-amd64] " Duncan
2014-09-23 4:09 ` [gentoo-amd64] Boycott Systemd Canek Peláez Valdés
2014-09-23 4:32 ` Barry Schwartz
2014-09-23 4:48 ` Canek Peláez Valdés
2014-09-23 5:49 ` Frank Peters
2014-09-23 6:05 ` Barry Schwartz
2014-09-23 6:31 ` Canek Peláez Valdés
2014-09-23 5:28 ` Barry Schwartz
2014-09-23 17:11 ` Paul Jewell
2014-09-23 23:31 ` Systemd is really beside the point, anyway (was Re: [gentoo-amd64] Boycott Systemd) Barry Schwartz
2014-09-24 12:45 ` [gentoo-amd64] Re: Boycott Systemd Duncan
2014-09-22 18:41 ` [gentoo-amd64] " Frank Peters
2014-09-22 18:44 ` Canek Peláez Valdés
2014-09-22 19:24 ` Barry Schwartz
2014-09-22 20:07 ` Frank Peters
2014-09-22 20:24 ` Barry Schwartz
2014-09-22 20:24 ` Duncan [this message]
2014-09-22 18:07 ` Frank Peters
2014-09-22 16:11 ` Lie Ryan
2014-09-22 16:35 ` Barry Schwartz
2014-09-22 17:55 ` Frank Peters
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='pan$ac534$3b3abde0$e9e04042$4fa6a67a@cox.net' \
--to=1i5t5.duncan@cox.net \
--cc=gentoo-amd64@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox