sonny,
@sonny@floss.social avatar

About the true purpose of systemd

I've been involved with , , and , ...

I've met @pid_eins and other prominent figures behind closed doors

I can confirm from first-hand experience that systemd is indeed a conspiracy to make better operating systems with Linux

grillchen,
@grillchen@brotka.st avatar

@sonny @pid_eins i dont mind choice. but making software hard depended on systemd is not helpful long term. as long as openrc is fully supported in postmarket os i dont mind systemd support. i do mind gnome and plasma betting everything on horse. and this horse has up and downsides. even though some people prefer to ignore the downsides in a fanatic frenzy

werdahias,
@werdahias@pleroma.debian.social avatar

@grillchen @sonny @pid_eins I wouldn't mind it at all if it was just an init system. But taking over timesync, network, cronjobs, file management, dns resolving is too much imo. What's wrong with using simple ntp ? I use OpenRC with Debian because a) I want a choice and b) not having my whole system depend on a program that should only manage services. And hard dependencies on systemd seems like "my way is the only way" kinda solution.

mw,

@grillchen @sonny @pid_eins How do you feel about gnome hard-depending on gtk and plasma on Qt?

I think systemd as a project is good in part because its doing a lot of work that freedesktop.org did for DEs. For example, getting disparate distros and projects to agree on conventions for how to cleanly separate OS files from per-machine configuration.

grillchen,
@grillchen@brotka.st avatar

@mw @sonny @pid_eins it is fine. those are normal dependencies. i would have an issue with gnome declaring gtk as the standard and trying to replace qt, ntp, and more.

oh and breaking a rift in the free software community by only support linux. with a very specific setup.

a good standard would allow openrc and co to keep up. with the systemd way everyone needs to use the bloat called systemd.

systemd has a unified approach which ins contrary to many open source projects and the unix philosophy. while i dont necessarly mind that, they fail to come up with good reasons for doing so. they just do.

mw,

@grillchen @sonny @pid_eins what interfaces are difficult for OpenRC (or other projects) to implement?

mw,

@grillchen @sonny @pid_eins (genuinely wondering, not a rhetorical question)

grillchen,
@grillchen@brotka.st avatar

@mw @sonny @pid_eins yeah i am looking at the postmarket os announcement for examples.

superd for example

"superd was invented to be compatible with systemd user service files, and as of writing it is being used in Sxmo. But due to various incompatibilites it does not integrate well enough with gnome-session and cannot be used there. So right now we just don't supervise userspace daemons there and they don't restart if they crash. "

it does provide the functionality but gnome does only want systemd

here is a overview of the current state of systemd alternatives postmarket os is using/missing/wants.

for some just the devpower is missing, for some systemd stuff can be used standalone (eudev for example, which is like perfect. modern code and it is interchangeable if necessary)

mw,

@grillchen

thank you!

mmu_man,
@mmu_man@m.g3l.org avatar
leeloo,

@sonny @pid_eins
So monopoly equals better?

Imagine if people felt the same way about cars... We'd all be driving Trabant.

sonny,
@sonny@floss.social avatar

This analogy is completely broken.

There is no market for init systems (or whatever systemd is)

systemd isn't an end product

nothing competes with systemd

But also and this is more personal :)

  1. Cars suck
  2. I wouldn't mind if everybody drove the same safe car
  3. I don't have a driving license
ljrk,
@ljrk@todon.eu avatar

@sonny How dare!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • GNOME
  • khanakhh
  • magazineikmin
  • mdbf
  • GTA5RPClips
  • everett
  • rosin
  • Youngstown
  • tacticalgear
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • tester
  • JUstTest
  • ethstaker
  • cubers
  • osvaldo12
  • cisconetworking
  • Durango
  • InstantRegret
  • normalnudes
  • Leos
  • modclub
  • anitta
  • provamag3
  • megavids
  • lostlight
  • All magazines