Launchd: One Program to Rule them All

Subscribers:
348,000
Published on ● Video Link: https://www.youtube.com/watch?v=mLwn_TbBntI



Duration: 45:32
5,893 views
39


Google Tech Talks
July 20, 2007

ABSTRACT

Since time immemorial (or the advent of UNIX--pretty much the same thing), the init program has been the first user-space program to run on Unix-like systems. As systems grew more complex, so did system initialization. The responsibilities of init grew multifold and its implementations diverged. Beginning with the "Tiger" version of Mac OS X, Apple introduced a powerful new way of system initialization: launchd. Launchd isn't just an init replacement though--it provides a powerful XML interface for defining when, where, and how programs should be invoked on OS X. In this talk, Dave, who developed launchd, will discuss the rationale behind launchd and how...







Tags:
google
howto
launchd
one
program
rule
them