public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
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



  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