Operating system service management: Difference between revisions

Content deleted Content added
Tag
{{R with history}}
 
(3 intermediate revisions by one other user not shown)
Line 1:
#REDIRECT [[Daemon (computing)#Implementations]]
{{Lacking overview|date=February 2023}}
In [[computing]], mechanisms and techniques for managing [[Operating system services|services]] often differ by [[operating system]]. Examples of '''operating system service management''' are:
 
{{R with history}}
* [[Service Control Manager]] - Used by [[Microsoft Windows]]
* [[launchd]] - Used by Apple [[macOS]]
* [[systemd]] - Used by [[Systemd#Adoption_and_reception|many]] Linux distributions
* [[Upstart (software)|Upstart]] - Used by Google [[ChromeOS]]
* [[Service Management Facility]] - Used by [[Illumos|illumos]] distributions and Oracle [[Solaris_(operating_system)|Solaris]]
* [http://elinux.org/Android_Booting#.27init.27 Android init] - Used by Google [[Android (operating system)|Android]]
* [[sysvinit]] - Used by older [[Unix-like]] operating systems
* [[Init#Research_Unix-style/BSD-style|rc.d or rcorder-based init]] - Used by BSD operating systems
* [https://cygwin.com/cygwin-ug-net/using-cygserver.html cygserver] - Used by [[Cygwin]]
* [[runit]] - Used by [[Void Linux|Void]]
* [[OpenRC]] - Used by [[Gentoo Linux|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
 
== See also ==
* [[Init|init]]
 
{{Service management in Unix}}
[[Category:Computing terminology]]
[[Category:Operating system technology]]
 
{{Computing-stub}}