Conversation

gamer kids will save linux ?

i wasn't aware linux needed saving.

4
1
1

in any case, if flatpak gains a hard systemd dependency in the future, we will figure it out as we always do. we are shipping other things with "hard systemd dependencies" for years and no systemd.

1
0
0

@ariadne From my perspective, the advantages of systemd are:

  1. Proper cgroup-based service control.
  2. Dependency-based service management.
  3. Various well-specified IPC interfaces.

None of those depend on systemd-as-PID-1.

1
2
0

@alwayscurious @ariadne I'm not sure what else there is for the first point, but OpenRC does support service dependencies and IPC is generally handled through D-Bus even on systemd distributions.

2
0
0

@hexaheximal @ariadne I included D-Bus interfaces under “IPC interfaces.”

0
1
0

@ariadne It looks like it needs saving from people who refuse to accept the “modern Linux desktop”, because on the modern Linux desktop only Systemd exists, and we’ve committed a massive sin by not using it neofox_laugh

0
0
0
@ariadne
might need saving from the aformentioned kids who think Steam is the be-all end-all of running videogames on Linux
/vent over
0
0
0
@ariadne ignore that guy, he's just a random flathub org member talking about something he's not even involved in.
0
0
0
Flatpak plan is to drop D-Bus dependency and use systemd-appd and Varlink for non-systemd distros

@hexaheximal @alwayscurious @ariadne
1
0
0

@pj @alwayscurious @hexaheximal yes, i don't see any problems with that. we can certainly make systemd-appd work on alpine, and i personally think varlink is a significant improvement over d-bus

1
0
0

@ariadne @pj @hexaheximal I think that Varlink needing a text-based format is an indication of how bad tracing is under Linux.

0
0
0