[Ilugc] Forking of Debian

  • From: mohan43u@xxxxxxxxx (MohanR)
  • Date: Tue, 25 Nov 2014 19:05:05 +0800

On Tue, 2014-11-25 at 11:21 +0530, Narendiran wrote:

systemd in its present
form is an umbrella project which aims to collect everything related
to init system and couple them with well defined api.

Thats exactly the problem, why on earth an init system need to be an
umbrella project.

 If you don't
like something you can disable it and implement your version of it.
All you have to do is implement the required api. While there are good
arguments for and against systemd, many are simply not true anymore.
Most of the arguments I have seen online boil down to these, "it
breaks the way I have been doing it for the past 20 years", "Redhat is
evil", "Its made by lennart poettering" etc.

Aaahh!! cut-short please!! dont generalize. I too know the usefulness
systemd provides. But answer me these couple of questions?

1) If I want to change my hostname dynamically, why I need to contact
pid-1 to change it? do you have a seperate systemd-hostnamed running in
your pc?

2) if I want to change my locale dynamically, why I need to contact
pid-1 to change it? is there any systemd-localed running in your pc?

the same goes to datetimed, coredumpd . If kdbus comes into kernel, then
systemd will implement its userspace inside pid-1 instead of a daemon
like (systemd-kdbusd) and say we are modular and not running everything
inside pid-1. right?

People hate systemd because it introduces too many radical changes,
some people don't like change.

You forget that there are people who are willing to experiment with new
things but don't like morans go and fix something which is not broken
(in the case of syslog).

All we wanted is a modern init system because sysvinit is no longer
relevent. But what we got is an umbrella project aims to become the
middle layer for linux which forgets to KISS!!

Thanks,
Mohan R


Other related posts: