systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
Posted Apr 24, 2012 14:55 UTC (Tue) by martin.langhoff (guest, #61417)Parent article: Shuttleworth: Quality has a new name
Even if you like systemd, it is clear to see that it is a very bold bet; it leads to a tightly coupled "core distro". This tight coupling is hard for Debian to manage, and would be very hard for Ubuntu to fork from Debian over this.
There are a number of folk in the Linux ecosystem pushing for a small core of tightly coupled components to make the core of a modern linux distro. The idea is that this "core distro" can evolve in sync with the kernel, and generally move fast. This is both good for the overall platform and very hard to implement for the "universal" distros.
If you want to fast-track to a modern, competitive product, this "core distro" model is a winner. If you want not just the opportunity but the _concurrent shipping_ of many possible/competing implementations of core distro components, then it is unacceptable.
OLPC's team is shipping a "vertically integrated" product, we want to move fast and our system to use the latest smarts of the kernel and the whole stack. Debian is still catering to sysadmins and developers running quirky setups (FreeBSD kernels, alternative inits...).
This is the root of the divide. It is not pretty, and my best guess is that it will take a while to shake out. Hopefully not too long.
