On Tue, 16 Jul 2024 at 14:05, gregor herrmann <gre...@debian.org> wrote: > > On Tue, 16 Jul 2024 13:13:16 +0200, Philip Hands wrote: > > > I suspect having something that's agnostic about the underlying > > implementation as our default would be rather better for the non-systemd > > options that people care about, … > > Also, networkd doesn't support non-Linux and non-systemd systems AFAIK, > > AFAICS, the netplan packages (netplan.io, netplan-generator) currently > have a hard dependency on systemd.
And that is fine - it's entirely appropriate for any optional or default to do so. One wishing to "experiment with other systems" can simply build an image that only contains ifupdown, and that will work as expected, regardless of what the default is. Such a workflow is needed for ports like Hurd, for example.