Originally posted by GreatEmerald
View Post
Some programs will be banned entirely from Debian, like the upcoming GUI journald log-viewers because they rely on systemd being PID1. I think his suggestion also make it impossible to run Wayland with user privileges, so it has to be root with all the problems that gives. Even if Debian developers are making, or are involved in making programs that require systemd as PID1, their work will be banned from Debian. And this is despite Debian CTTE have decided on systemd as PID1.
It will frustrate Upstream DE developers no end; eg. KDE SC 5/Plasma 2, will have full systemd integration (user, session management etc), but also exist in a sysvinit version with fewer features. Basically supporting the new Linux developing stack: systemd, cgroups, Wayland (and kdebus) in one version, and legacy sysvinit X.org in the other. But if this suggestion goes through, they will have to support a new, Debian only, stack too, that is a neutered mix of new and legacy. Not nice at all.
All in all, this will leave Debian users with fewer programs to use, and more deliberately crippled programs, and much of the future Linux development being banned from Debian.
The suggestion is an extreme top-down steering of Debian developers, and it is really hard to see any reason behind his suggestion of banning systemd dependent programs. Jackson is completely silent about this.
Comment