
# What Is SystemD
In this 👉 video Nick from TheLinuxExperiment goes over SystemD
Video breakdown..
(Watch the video for a really good explanation of SystemD)
### What Are Init Systems?
- Initialization service
- 1st thing to start up
- launches services in proper order
### Is SystemD Bloated?
- Does non-init things
- Keeps getting bigger over time
- Still modular, so it can be small
- Bloat depends on implementation
- Many distros implement a lot, so systemd is big
- Hard to argue it's not bloated
### Does Everything Depend On It?
- SystemD is so pervasive things can't function w/out it
- Other solutions = more work
### Red Hat Project?
- Red Hat started it, but many work on it
- 1 company w/control = bad
- It can be forked
### Restricts Choice/Modularity?
- Other choices do exist
- With do many distros using systemd, it's hard to not to use it development
### Makes Linux Less Secure?
- Usage on so many distros = bigger target
- Big projects may be less secure
- SystemD is better maintained than a bunch of smaller projects would likely be maintained
### Why Use SystemD
- Unified project = learn 1 system to manage many things
- Processes can start in mostly any order
- Well integrated into Linux Kernel
- Written in C, faster than script init systems
### Conclusion:
- Use whichever init system comes w/distro
[⚡️ Follow on Nostr](Freedom Tech)
#SystemD_InitSystem #eFreedomTech #SystemD
#FreedomTech #Linux #DropBigTech