I am gradually moving laptop...netbook...eventully desktop from Ub. to MX. Very smooth learning curve, some advantages, some disadvantages.
On Ubuntu I have been running for about year with no snap or flatpak. If only I could avoid the horror that is systemd.
We are supposed to have choice, but to choose 'no systemd' immediately implies 'not Ubuntu'
Pity 'bout that.
It does much
more than just replace initd, and does so in consistent logical ways.
When Mageia first implemented systemd, I was not in favour of it at first, but
decided to give it a fair chance and dig into it.
David W. Hodgins wrote:
It does much
more than just replace initd, and does so in consistent logical ways.
What is your 'position' on the arguments completely separate from the
init improvement; that many don't like that systemd likes to take
'control' of so many non-init responsibilities?
I guess the systemd idea is that just like init, if systemd can do it 'better', then that should be just fine.
However, it does make it progressively more difficult to 'do without' systemd, since it is SO much more than an init.
David W. Hodgins wrote:
It does much
more than just replace initd, and does so in consistent logical ways.
What is your 'position' on the arguments completely separate from the
init improvement; that many don't like that systemd likes to take
'control' of so many non-init responsibilities?
I guess the systemd idea is that just like init, if systemd can do it 'better', then that should be just fine.
However, it does make it progressively more difficult to 'do without' systemd, since it is SO much more than an init.
The biggest problem with the way it was introduced was with the
impression given (though never stated that I can remember) that it
was only intended as a replacement for initd.
They sought to surpass the efficiency of the init daemon in several
ways. They wanted to improve the software framework for expressing dependencies, to allow more processing to be done concurrently or in
parallel during system booting, and to reduce the computational
overhead of the shell.
A system and service manager (manages both the system, by applying
various configurations, and its services)
A software platform (serves as a basis for developing other
software)
The glue between applications and the kernel (provides various
interfaces that expose functionalities provided by the kernel)
While it's much more than a boot time daemon starter, everything in
it makes sense to integrate into it, in my opinion.
David W. Hodgins wrote:
The anti-/s see it as 'Hitlerian' - going from party intelligence agent to Nazi party orator to leader of the Nazi party to Chancellor of a
coalition to dictator and suppression of the other parties. Absolute dictator, and not a benevolent one.
I would say systemd's success at that is based on what you said;
DH
While it's much more than a boot time daemon starter, everything in it makes sense to integrate into it, in my opinion.
The biggest problem with the way it was introduced was with the impression given (though never stated that I can remember) that it was only intended as a replacement for initd.
Mike Easter wrote:
The anti-/s see it as 'Hitlerian' - going from party intelligence
agent to Nazi party orator to leader of the Nazi party to
Chancellor of a coalition to dictator and suppression of the other
parties. Absolute dictator, and not a benevolent one.
I invoke Godwn's Law!!
He stated that he introduced Godwin's law in 1990 as an experiment in memetics
The glue between applications and the kernel (provides various
interfaces that expose functionalities provided by the kernel)
... and thus the 'mission creep' that became so upsetting to anti-systemd.
It's becoming harder not to use systemd because it simplifies things for applications that don't have to duplicate code to make sure things they need are available.
I’m not sure that’s historical. In the original announcement in 2010[1] it already extends beyond the sysvinit responsibilities to include
socket activation, filesystem mounting, cgroup management, logging and
login accounting, with plans already in place for swap management,
session management and job scheduling. Anyone who imagined it had a
narrower focus wasn’t paying attention.
On Fri, 08 Sep 2023 18:47:30 -0400, David W. Hodgins wrote:
It's becoming harder not to use systemd because it simplifies things for
applications that don't have to duplicate code to make sure things they need >> are available.
Oh, is it?
I have never ever used that P.O.S. known as "systemd" and have never ever experienced any issues whatsoever regarding software usage.
Would you care to give some specific examples where systemd is essential?
In my opinion, any GNU/Linux software developer that creates software that
is dependent on systemd should be ostracized from the FOSS community.
But that will potentially implicate all the RedHat/IBM lackeys at freedesktop.org.
People stand up! Purge these commercial influences from FOSS.
If redhat and/or ibm ever decide to make changes to systemd that annoy enough developers and distribution creators, then like any gpl licensed software, it will get forked.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 307 |
Nodes: | 16 (2 / 14) |
Uptime: | 47:25:10 |
Calls: | 6,910 |
Files: | 12,379 |
Messages: | 5,429,617 |