On Thu, 2014-10-23 at 19:28 +0530, Shrayas rajagopal wrote: > I was waiting for this conversation to popup here. There is *SO* much > ruckus going around the systemd/sysvinit issue. Seems like theres a loooot > of politics going around this.
systemd controversy started way long before when it is in early stages. I think, after a bit dull period, hate articles started coming again when udev merged with systemd and RedHat announced that RHEL 7 will have systemd as their default init system. There are lot of problems with Systemd which are listed here, http://boycottsystemd.org/ But, we have to admit that we don't have an answer to replace systemd because most of the upper layer components (gnome environment) depends on components which are swallowed by systemd (consolekit replaced by systemd-loginctl, udev replaced by systemd-udevd, /var/log/messages replaced by journald etc.,) People started hating more and more because of the behaviour of the developers, especially Lennart (you can see the reason in the boycottsystemd link when someone have a broken journal and Lennart started answering how to get rid of the broken journal instead of inventigating why the journal broke) I think it is Gnome's hard dependency of systemd and udev merge with systemd resulted in systemd adoptation by many distros. If you carefully see, 1. Kay Sievers is the developer of udev (Red Hat Employee) 2. Lennart Pottering is the developer of systemd (Red Hat Employee) 3. Most of the Gnome components are maintained/developed by Red Hat Employees (I don't have any evidence, but whoever report bugs or watching mailing-lists of gnome's components can very well understand this point) So, this looks like Red Hat is playing nasty games to dominate Linux's Desktop market which got busted when debian decision to switch to systemd and people started writing hate articles. In my openion, if systemd would have created simple tools for each systemd components (just like git) instead of merging everything in one process, it would have been appreciated and adopted for its pure technical merit. I hope uselessd (http://uselessd.darknedgy.net/) will de-couple systemd's components and make it to follow the Unix Philosophy. Thanks, Mohan R _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines
