Difference between diversity and fragmentation.
I saw someone proposing Upstart over systemd in order to avoid "monoculture" which I thought it was crazy. There is a difference between diversity and fragmentation. Having many DEs, like GNOME, KDE, etc, is good, because some people like big-buttoned, simplified interfaces for their (touch) devices while others like customisability and a multitude of features. Having many ways to set the hostname, a static network address, or the timezeone is bad, because no-one cares about them. I don't think anyone wants /etc/some-different-for-every-distro-file-for-setting-some-basic-stuff. Fragmentation is why I gave up on Canonical and Ubuntu. The Mir stuff really was the last drop. And now they're at it again.
When Arch switched to systemd I thought it was pretty cool, but when I installed Fedora and it was the same thing underneath my reaction was "it's a Unix system, I know this". I imagine a world where you can switch from one distribution to another and the basic configuration is the same. You won't have to re-learn a hundred slightly different ways of doing the same thing. A world where the only differences between distros are the package manager (still room to improvement here) and the release plans focused on stability/cutting edge/some niche.
This is what Linux distros should be all about, IMHO. And systemd may very well make it a reality. If systemd is chosen in Debian, I think it will be a huge step in that direction.
I saw someone proposing Upstart over systemd in order to avoid "monoculture" which I thought it was crazy. There is a difference between diversity and fragmentation. Having many DEs, like GNOME, KDE, etc, is good, because some people like big-buttoned, simplified interfaces for their (touch) devices while others like customisability and a multitude of features. Having many ways to set the hostname, a static network address, or the timezeone is bad, because no-one cares about them. I don't think anyone wants /etc/some-different-for-every-distro-file-for-setting-some-basic-stuff. Fragmentation is why I gave up on Canonical and Ubuntu. The Mir stuff really was the last drop. And now they're at it again.
When Arch switched to systemd I thought it was pretty cool, but when I installed Fedora and it was the same thing underneath my reaction was "it's a Unix system, I know this". I imagine a world where you can switch from one distribution to another and the basic configuration is the same. You won't have to re-learn a hundred slightly different ways of doing the same thing. A world where the only differences between distros are the package manager (still room to improvement here) and the release plans focused on stability/cutting edge/some niche.
This is what Linux distros should be all about, IMHO. And systemd may very well make it a reality. If systemd is chosen in Debian, I think it will be a huge step in that direction.
Comment