> For instance, using systemd to start an UNIX service (for instance the HTTP
server lighttpd) is not an obstacle to portability
Systemd as an init maybe not for the time being. But I meant to systemd as
any of it's components, like logind or udev.
> Bear in mind that the primary goal of GNU/Linux (at least for free software
supporters) is to provide a fully free operating system. Portability is a
technical consideration; it is usually good to have, but it is not a
requirement of a fully free OS.
I completely agree with the first sentence, GNU should always have freedom as
the first priority. But GNU also has compatibly between *nix systems as a
nice and desirable thing to have, although not a critical requirement of
course. I don't agree with "it is usually good to have". Why usually? Are
there situations where portability isn't good to have?