De-encryption handled by filesystem, not by SystemD or bootloader.
Lack of systemd.
Alpine
Gentoo
Void
These are popular distros without systemd by default.
Artix, too
The air of mystique
Simplicity
…
And also jails
The introduction page with the ASCII art
1.Man pages.
Not all but a vast majority, are very well explained and they have examples.
When I read man pages on Linux I feel stupid very often, it’s like they are written by and for very skilled people only.2.Ease of use.
Surprisingly it can also be seen as a weak point, it depends on how you look at it.
Sometimes a wrapper to simplify actions would be wise but the Unix mindset “do one thing do it well” is very present in FreeBSD community. I suppose that’s also the reason why today FreeBSD remains strong, in the end “good” or “bad” thing it is debatable.
In Linux that’s different most of the concepts sound over complicated but there is always a tool to make the user life simple which is pleasant as long as you don’t have to dig deeper.3.Real OS.
Components are linked together, they are built to work together. For example if I make a jail, I can install a package from the host in the jail just by using the main package manager. I also can see processes in the jail by usingps
from the host. That and many other things.
Linux on the other hand looks like a set of bricks made by different people from different time with different goal in mind, that can explain why systemD is so appreciate, but what a heavy cost.vis/unvis (or is it ‘viz’ with a ‘z’? I forget). Basically a tool and intermediate representation that lets you detect and deal with unprintable characters.