Sujet : Re: The Tragedy Of systemd
De : nntp (at) *nospam* fulltermprivacy.com (Phillip Frabott)
Groupes : comp.os.linux.miscDate : 08. Oct 2024, 20:13:32
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <ec87a715-b8f2-41f9-9e54-bdddac49e9f6@fulltermprivacy.com>
References : 1 2 3
User-Agent : Mozilla Thunderbird
On 10/8/2024 06:48, The Natural Philosopher wrote:
On 08/10/2024 11:39, Chris Ahlstrom wrote:
Lawrence D'Oliveiro wrote this post; take it under advisement:
>
This guy really knows what he’s talking about, over the whole sorry
systemd thing. You wonder why more people won’t listen to him. Wake up,
brainwashed sheeple!
>
<https://papers.freebsd.org/2018/bsdcan/rice-the_tragedy_of_systemd/>
>
Downloaded the PDF, will look at it later.
>
I no longer think systemd is bad, to tell the truth.
>
It is like a lot of software, ill thought out and ill advised and only there to stroke the ego of programmers.
But as with so many other pieces of code designed to be a Swiss army knife when all you wanted was a toothpick (Postscript, X windows spring to mind and indeed the socket library which was originally designed to support many other protocols than TCP/IP) if people keep fixing the bugs in the bits most used and documenting it far more than its designer bothered, it can eventually be made to work well *enough* for the limited uses to which it ends up being put...of course it will be bloated with all the features that no one ever uses, until a hacker discovers a way to break into systems using it...
Is there anything else other then Systemd and InitV? For me, I always feel that it's better to have 2 or more 'somethings' then one 'something'. If you only have 1 'something' then you tend to isolate yourself into believing something is better then anything else. I've talked to Systemd guys and I've talked to InitV guys and they both have pros and cons for each of these two systems. At the end of the day it's the system administrator that has to decide which of the two is best for their deployment(s). In the work environment I was in, we had many systems, some using InitV and others using Systemd. When I asked about it, they (the administrators) were able to properly articulate why InitV was chosen for 'these systems' while Systemd was chosen for 'those systems'. The arguments were pretty well thought out. So clearly InitV is lacking in certain environments, and Systemd is bad in others. So to me, having choices is a good thing.
Now, I'll give everyone this, most people don't think about "Why Systemd vs Why InitV" when they build their systems and if they don't have a distro that gives them a choice then sure, they are going to choose whatever their distro comes with (I hate distro's BTW. Build your own source or go home is my take, but I digress).
I don't think it's a bad thing that we have 2 systems to choose from. Each has it's place. Personally, I'd love to see at least 3 more options but I don't think that will happen any time soon.