launchd
Sign in to savelaunchd 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 sectionsContents
- 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.