Linked by jessesmith on Wed 5th Nov 2014 10:39 UTC
Linux Over the past year I've been reading a lot of opinions on the new init technology, systemd. Some people think systemd is wonderful, the bee's knees. Others claim that systemd is broken by design. Some see systemd as a unifying force, a way to unite the majority of the Linux distributions. Others see systemd as a growing blob that is slowly becoming an overly large portion of the operating system. One thing that has surprised me a little is just how much people care about systemd, whether their opinion of the technology is good or bad. People in favour faithfully (and sometimes falsely) make wonderful claims about what systemd is and what it can supposedly do. Opponents claim systemd will divide the Linux community and drive many technical users to other operating systems. There is a lot of hype and surprisingly few people presenting facts.
Permalink for comment 598978
To read all comments associated with this story, please click here.
Comment by spiderman
by spiderman on Wed 5th Nov 2014 12:46 UTC
spiderman
Member since:
2008-10-23

It's not vi vs emacs or KDE vs GNOME. You can't have both easily. Vi and emacs have very few dependencies. You can just have both installed and they both work. Systemd and SysV have deep impacts on the whole Operating System. You can not have both installed and expect both to work. It has more impact than the kernel itself. I don't think it's reasonable to ask Debian to maintain both. They would have to actually maintain 2 separate OS. It would be less effort to just split the distro in 2 distros and have a team for Debian-SysV. It would be lika asking Debian to use both rpm and deb packages. While probably possible with a lot of hacking it's better to have 2 distros for that.

So I think it's a binary choice: SysV XOR Systemd. I understand both sides and it's not easy. Systemd is probably better than SysV but all software has to be migrated and maintained, which may end up with forks and waste of developer time or some projects just giving up support either for linux or for other Unixes.
It's really a hard question.

Reply Score: 4