- Thread Starter
- #51
Interesting thought.
CentOS has been discontinued for more than a year by now... but some major (think Fortune 100) companies are still trying to hang on, because of sunk costs. At my $JOB, there's an Apache Tomcat server that needs to be updated, but that version been EOL since 2020... and updating THAT one is not a trivial task. I'm just on the sidelines, though, watching that info fly past me in emails.@ $DAYJOB: CentOS/Rocky.
If you're supporting running 3rd party vended apps, you are frequently limited to RedHat derivatives if you want to get any helpful response (from the 3rd party) on issues, although we do have one vendor moving over to SUSE.
Two things in this paragraph I don't fully agree with:
- You don't necessarily have to learn yet another framework just to avoid systemd. Sysvinit is still an option. Of course, that one is kind of crappy as well, but at least it's crap you most likely already know
- Systemd is easy, well, yes, as long as you don't need something "more special" (like e.g. running multiple instances of one service, BTDT) and nothing goes wrong (in my experience, it doesn't exactly make debugging easy). And then, there are design decisions that make failing in very weird ways more likely. My personal pet peeve, the standard mode of operation just launches some process and as long as it keeps running, the service is considered "up", no feedback whatsoever, not taking into account that many services take some time to be fully "up".
CRUX has init scripts which follow the BSD-style and "ports" system just like *BSD's.I tried Devuan to avoid systemd, but I found that the startup scripts are all messy even if you technically don't run systemd. There is none of the ease of FreeBSD's rc even in Devuan.
When I've first installed a GNU/Linux distribution was a RH product (Red Hat Linux 7.2 -Enigma) and I've used it till they ended the support (9-stable). Tried the "new and shiny" Fedora Core 1 to 3 and was the biggest piece of crap I've used. After that switched to Slackware till I've bought a book ("FreeBSD. Use, administration, configuration"). That book had a CD with FreeBSD (5.3) and since then with a few rebellious GNU/Linux periods is my main OS. Tried Fedora 17 in 2012 and was still that buggy crap from 2005. For me, Arch is more stable and reliable then the "community-based operating system" (a.k.a RH playground).Interesting that nobody mentioned Fedora.
No: for example Void, Alpine, Slackware don't use systemd and aren't derivatives of anything.There are linux distro's without systemd but they are all derivatives of distro's with systemd.
Do you mean OS X Yosemite (macOS 10.10) or rather whatever random OS?Once i proposed OS X version Y
CentOS has been discontinued for more than a year by now...
pkg install linux_base-c7
On Debian, alternatives still exist (I haven't tried).Systemd is just the default default for linux.
Uhm. Not sure it really is. Of course, Neither a Linux jail nor the "compat overlay" will actually run "Linux", because strictly speaking, this is only the name of a kernel, and the FreeBSD kernel just implements the Linux syscalls. (That's also a reason the name GNU/Linux was suggested for the "whole OS", as most other base components typically come from the GNU project).My favorite distro is the one running in compat so I can game on FreeBSD.
[...]
EDIT: My comment is completely useless.