Operating system service management

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 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 GuixSD and GNU Hurd but designed to work on every POSIX-like system where Guile is available
![]() | This computing article is a stub. You can help Wikipedia by expanding it. |
This page is based on a Wikipedia article written by contributors (read/edit).
Text is available under the CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.