public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
From: Phil Turmel <philip@turmel.org>
To: gentoo-amd64@lists.gentoo.org
Subject: Re: [gentoo-amd64] Re: Boycott Systemd
Date: Wed, 08 Oct 2014 08:34:10 -0400	[thread overview]
Message-ID: <54352F42.6080608@turmel.org> (raw)
In-Reply-To: <CAAUqkJ3Zs-LwFhqKjSnX92GL2rUFK2-ndOrT9gKOgskjxqpwew@mail.gmail.com>

On 10/07/2014 11:19 PM, Harry Holt wrote:
> On Tue, Oct 7, 2014 at 10:28 PM, Rich Freeman <rich0@gentoo.org> wrote:

>> You're basically arguing that if somebody putting together an OS has a
>> working solution for something, they should spend just as much effort
>> maintaining 3 other solutions for that something, and ensure that none
>> of the solutions becomes any better than the others.  OpenRC and
>> Portage should work just as well with only csh installed as it does
>> with bash installed, etc.
>>
> 
> No.  Just no.  If somebody is putting together an OS, they maintain the
> interfaces / APIs that applications on top would use.  That's all.  If one
> solution for, say, package managers or daemon startup works better than
> another, so be it.  It's not the responsibility of the Kernel / OS
> developer, unless some application reveals a bug that others do not.  Other
> than that, pick the package manager / initializer / etc. that works best
> for YOU.
> 
>>
>> That just isn't realistic.
> 
> 
> The above scenario is ABSOLUTELY realistic, and the way it should work.
> The straw man you've created above, not so much.  But it's just a straw man.

You may think its absolutely realistic, but the market doesn't agree
with you.  Red Hat, SUSE, Canonical, et al call their products
*distributions*, not *operating systems* because their customers don't
want to create their own solutions.  They want a collection of software
pieces--kernel, libraries, applications--that solve their (end-user)
problems.

>>   Most distros would rather support 47
>> features that users want, and not 3 features implemented 5 different
>> ways each in a manner that is completely interchangeable.  If a distro
>> did things the way you wanted, very few would bother to use it, and
>> likely fewer would bother to maintain it.

Precisely.

> But isn't that the point of Gentoo in the first place?  You're selecting
> packages for various functions that are typically source compatible, and
> you compile them yourself.  How many text editors can you choose from?  How
> many cron implementations?  How many development languages and libraries?
> How many email servers and clients?  What would happen if the maintainers
> decided Gentoo should only support one desktop environment, one shell, one
> option for everything?  Would emacs users look elsewhere because only VI is
> available in Portage?  I suspect so.
> 
> The beauty of Gentoo is that even options not available from official
> sources can be integrated with either an overlay, your own ebuild, or even
> just building from source.

But Gentoo is still a *distro*, not just an operating system.  And it is
less commercial than most, relying on volunteers to code "useful" stuff.
 There's coding going on, and a lot of whining going on.  It's easy to
see who's credible.

>> Nothing is preventing you from starting a "Foundation for Redundant
>> Solutions" - with the express aim of maintaining all the stuff nobody
>> uses any longer.  I can't imagine you'll get a lot of donations - even
>> if people might agree with you philosophically at some level, they're
>> going to want to spend their money investing in stuff they actually
>> use.

Thank you, Rich.  This is perfect.

Phil



  reply	other threads:[~2014-10-08 12:34 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 [this message]
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                     ` [gentoo-amd64] " Duncan
2014-09-22 18:07                 ` [gentoo-amd64] " 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=54352F42.6080608@turmel.org \
    --to=philip@turmel.org \
    --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