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 OS X
- Systemd - Used by most Linux
- Upstart - Used by Google Chrome OS
- supervisord - Typically used for application services on Unix, Linux and OS X
- Service Management Facility - Used by Oracle Solaris
- Android init - Used by Google Android
- sysvinit - Used by older Unix-like operating systems
- cygserver - Used by Cygwin
- runit - Not used in any operating system by default