What Is SystemD




# 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