Network configuration in particular varies greatly from distribution to distribution, having a common, shared system would be a great improvement over the status quo.
You say it like that would be a bad thing.
Package management is already a sufficiently big differentiator that there's no need for separate network configuration systems.
Sounds made up.
> and this is the reason systemd has seen such widespread adoption.
It seems more like a few very influential players are in favor and the smaller people must follow suit if they want to be compatible. The latter part doesn't seem nearly as voluntary as you suggest.
Also I don't know who you're referring to with "influential players" vs. "smaller people". How such "influential players" are forcing "smaller people" to do things they don't want? Care to elaborate?
I'd say that experimentation and divergence in systems and application software, particularly if it's easily enabled thanks to the bazaar approach of Linux, is definitely a good thing. Trying to erect unshakable foundations around what is just an OS kernel will only stifle the marketplace of ideas.
Of course, wanting a fully integrated OS is most certainly not a bad thing. This can be done either by using a BSD, or on the individual distribution level if it's sufficiently advanced.
Thinks Docker style containers, applied to the whole distro. Every lib or program put in its own BTRFS based container image, and via union mount magic (managed by systemd, natch) "always" (looking forward to the blog entries about its failures) given a proper run time environment.
The great thing about the historical diversity in Linux is that, contrary to the complaints of "pointless" differences by folks in this thread, the various distros represent honest differences of opinion about what's good in a system. If you want to do silly things with loopback mounts and containers, there's room for that in the universe, but it would be wrong to impose it on those who don't want or need it.
Maybe they should just use OS X and be done with it.
> Is a meaningless phrase.
What does "OS/Net consolidation" mean? Or "Base system"?
Is a meaningless phrase.
bringing up the network is part of the basic system
I'm not even sure what the implication is here. That such a thing was not possible before systemd?
And systemd (the project) is trying to be the basic building blocks from which you can build an OS out of.
So it's trying to obsolete the Linux distribution? You're going to have to define some terminology first, I'm afraid.