Skip to content
EntityQ286735· pop 7· linked from 165 articles

launchd is an init and operating system service management daemon created by Apple Inc. as part of macOS, iOS, iPadOS, watchOS, tvOS, and visionOS to replace its BSD-style init and SystemStarter. There have been efforts to port launchd to FreeBSD and derived systems.

~14 min read

Encyclopedic overview

10 sections
Contents
  • Components
  • launchd
  • launchctl
  • Property list
  • Socket activation protocol
  • History
  • Apple open source release history
  • See also
  • References
  • External links

launchd is an init and operating system service management daemon created by Apple Inc. as part of macOS, iOS, iPadOS, watchOS, tvOS, and visionOS to replace its BSD-style init and SystemStarter. There have been efforts to port launchd to FreeBSD and derived systems.

==Components== There are two main programs in the launchd system: launchd and launchctl.

Excerpted from Wikipedia’s “launchd” article, available under the CC BY-SA 4.0 licence.

Available in 7 languages

via Wikidata sitelinks · CC0