Operating system service management
Appearance
In computing, mechanisms and techniques for managing services often differ by operating system. Examples of operating system service management are:
- Service Control Manager - Used by Microsoft Windows
- launchd - Used by Apple macOS
- systemd - Used by many Linux distributions
- Upstart - Used by Google Chrome OS
- Service Management Facility - Used by illumos distributions and Oracle Solaris
- Android init - Used by Google Android
- sysvinit - Used by older Unix-like operating systems
- rc.d or rcorder-based init - Used by BSD operating systems
- cygserver - Used by Cygwin
- runit - Used by Void
- OpenRC - Used by Gentoo
- The GNU Shepherd - Used by the Guix System Distribution and GNU Hurd but designed to work on every POSIX-like system where Guile is available