5 ms·
If you read over Wikipedia page of systemd, you will find out - it just does not replace `init` system, but whole lot more. Systemd is a collection of 64 binari
by gnufied 12y ago
If you read over Wikipedia page of systemd, you will find out - it just does not replace `init` system, but whole lot more. Systemd is a collection of 64 binaries which manage login daemon, networking (DHCP) etc.
In other words to some it seems like lot of not-so-tested software replacing software that was well tested. from an outsider perspective two things seem problematic:
1. A lot of Linux software worked on principle of, don't break userland. Systemd appears to break userland here and there.
2. From any such large software replacing a well tested infrastructure, bugs are expected. The problem appears to be, in many cases systemd developers push the blame of breakage to other subsystem devs (sometimes it could be Kernel dev, sometimes it could be end user apps written on top of KDE/GNOME). This is the part which makes lot of people angry apparently.
- johnny22 12y agoit was tested enough to ship in redhat enterprise linux 7.
- fapjacks 12y agoLennart Poettering works for Red Hat, btw.
- johnny22 12y agoso? that doesn't make systemd automatically stable enough to be used on redhat's flagship product.
- nitrogen 12y agoThis line of reasoning is drifting dangerously close to the conformist call of "nobody ever got fired for buying IBM" or in this case, RedHat. If systemd turns out to be a mistake in RHEL, it wouldn't be the first time something enterprisey did something wrong. We (Linux users) can't afford to let enterprise thinking, which is often more political than technical, dominate the community.
- digi_owl 12y agoI sometimes wonder if the whole systemd push is a "gottcha" in the direction of Oracle and their RHEL clone.
- digi_owl 12y agoRH still offers support for RHEL6, and will do so for years to come. It will be interesting to see how quickly 7 gets adopted outside of cloud instances.
- calpaterson 12y agoThey support much further back that that. Red Hat still offers support for RHEL4 and will do until March 31, 2017. It was originally released in 2005. They'll be supporting RHEL7 (with Systemd 208) in some form until 2027
- chronid 12y agoUpstart was tested enough to ship in RHEL6. It does not mean it works perfectly and has no bugs. But systemd IS NOT only an init system. So if systemd 208 (until 213) by default saves the core files in the journal and your core file is bigger that what systemd devs decided was appropriate in a .c file (around 768MB, IIRC), you lose it. That is _inacceptable_. And while we (=the company i work for) still have not officially started our evaluation of the platform, if RHEL7(.0) does not have this bug fixed then I will be strongly against supporting it officially, since in case of crash we would not be able to get or pass up to the devs the core file for analysis.
- wvenable 12y ago> So if systemd 208 (until 213) by default saves the core files in the journal and your core file is bigger that what systemd devs decided was appropriate in a .c file (around 768MB, IIRC), you lose it. That is _inacceptable_. Is that not, however, a simple fix? There might be a case of death by million cuts but that's true of any new software that replaces any existing software.