about summary refs log tree commit diff
path: root/content/posts
diff options
context:
space:
mode:
authorNgô Ngọc Đức Huy <huyngo@disroot.org>2021-04-12 20:49:13 +0700
committerNgô Ngọc Đức Huy <huyngo@disroot.org>2021-04-12 20:49:13 +0700
commit77503a89238ff41447e03077205dabf4ca2da622 (patch)
treed3a48cbae5f1f841c1df24068e19efab40b1c6c6 /content/posts
parenteb7666ff4b8e819c5fa8c5161184b3099e980ee2 (diff)
downloadblog-77503a89238ff41447e03077205dabf4ca2da622.tar.gz
Add new blog post
Diffstat (limited to 'content/posts')
-rw-r--r--content/posts/2021-04-12-interjection.md42
1 files changed, 42 insertions, 0 deletions
diff --git a/content/posts/2021-04-12-interjection.md b/content/posts/2021-04-12-interjection.md
new file mode 100644
index 0000000..a69d897
--- /dev/null
+++ b/content/posts/2021-04-12-interjection.md
@@ -0,0 +1,42 @@
+---
+category: blog
+title: "I'd just like to interject for a moment"
+lang: en
+translationKey: interjection
+date: 2021-04-12T20:20:21+07:00
+tags: [humor, meme, systemd, gnu, linux]
+---
+
+I'd just like to interject for a moment.  What you're referring to as
+GNU/Linux, is in fact, systemd/GNU/Linux, or as I've recently taken to calling
+it, systemd plus GNU/Linux.  GNU/Linux is not an operating system unto itself,
+but rather another free component of a fully functioning systemd system made
+useful by the systemd corelibs, systemd daemons, and systemd utilities
+comprising a full OS as defined by POSIX.
+
+-----
+
+![GNU and Linux are just small parts of overall systemd operating system](/images/systemdlinux.webp)
+
+-----
+
+I just recently learned how much [problematic][prob] systemd is:
+
+- It tries to do way too much for an init system, which is against the Unix philosophy.
+- As it does too many things, its code base is more than 1 million line long,
+  which in turn leads to some more problems:
+- It has some security concerns.
+- It has poor cross-platform compatibility.
+
+Trying to do too many things [make it worse][morebad].
+
+[prob]: https://skarnet.org/software/systemd.html
+[morebad]: https://drewdevault.com/2021/02/21/On-the-traits-of-good-replacements.html
+
+I currently don't find time and energy and enough incentive to switch my whole
+system to something else, but if that sounds like a dealbreaker for you, find a
+non-systemd distribution, you can find one in this following website:
+<https://sysdfree.wordpress.com/2019/10/12/135/>
+
+By the way, Alpine Linux is a super lightweight distribution that is neither
+GNU nor systemd.