USENIX Conference Policies
SystemStarter and the Mac OS X Startup Process
This paper documents a program in Mac OS X called SystemStarter. SystemStarter brings the system from its initial state up to a state where basic services are running and a user may log in. It replaces the previous /etc/rc startup sequence employed by Mac OS X's predecessors in order to address some additional goals set forth by the Mac OS X project.
SystemStarter is part of the BSD subsystem in Mac OS X, now known as Darwin, though it's creation predates Darwin as an open source project; it was therefore created by a single author, though it now enjoys several contributors.
BibTeX
@inproceedings {270696,
author = {Wilfredo S{\'a}nchez and Kevin Van Vechten},
title = {{SystemStarter} and the Mac {OS} X Startup Process},
booktitle = {BSDCon 2002 (BSDCon 2002)},
year = {2002},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/bsdcon02/systemstarter-and-mac-os-x-startup-process},
publisher = {USENIX Association},
month = feb
}
author = {Wilfredo S{\'a}nchez and Kevin Van Vechten},
title = {{SystemStarter} and the Mac {OS} X Startup Process},
booktitle = {BSDCon 2002 (BSDCon 2002)},
year = {2002},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/bsdcon02/systemstarter-and-mac-os-x-startup-process},
publisher = {USENIX Association},
month = feb
}