Re: Gentoo guys starting a fork of udev
On Wed, Nov 14, 2012 at 06:26:39PM +0100, John Paul Adrian Glaubitz wrote:
> > If you want a reliable system, you need a reliable PID 1. Putting
> > additional complexity into PID1 increases the likelihood that a
> > bug will bring down your *entire system*. PID 1 is a single point
> > of failure. It *must* be absolutely dependable and reliable.
> > Upstart is also AFAIK at fault here.
> Sticking to the same logic, we should pull out all functionality out of the Linux kernel and use a micro kernel.
> Modern computer systems are much more versatile and complex than they were at the time when System V Init was conceived.
Some things must be as simple as possible even today.
> I honestly think that people who are fighting modern software like systemd, pulse-audio or udev are simply fearing that their expertise in hacking configuration files in order to get things working are no longer needed anymore. They fear that the average joe can install and set up a Linux box without their help.
May be init today should has some new features, but systemd is not such new
init. systemd is a wrong way. See plan9 for a good design examples.