Originally posted by lazlo
Having a centralized registry allows the OS to keep everything in one place, and keep track of changes. It's also a clean way to segregate the hardware configuration (HKEY_LOCAL_MACHINE) from the user configurations (HKEY_USERS).
Bottom line: any OS has to keep the same registry data somewhere, so pick your poison: separate config files in /usr/etc or one giant config file: the registry.
Depends on the Unix. Mac OS X is built on the NextStep object-oriented framework that's layered on top of the Mach (BSD) kernel. Mac OS keeps the registry data in object-oriented databases called "PropertyLists" or PLists. For you Mac users out there: do a file search on the .plist extension.
Comment