于1983年至1998年发布的旧麦金塔电脑使用的是最基本的启动程式；其启动程序的代码仅仅存储于一块最大为4MB的ROM芯片上。这颗芯片被人熟知为（又名），其与现如今需要大小足够的硬盘来存储操作系统的设计截然不同。此设计直至1998年才退出市场。随着iMac系列的发布，引导程序固件（BootROM）得到了更新。其固件大小减小到了 1 MB，剩余部分被移动至macOS硬盘中的codice_2文件。此固件使用了标准的完整实现（包含在BootROM内），命名为。2001年，随着Mac OS X 10.0的发