Why does the amount of dictionary space vary with each version of OpenBoot?
This happens because the amount of dictionary space must be fixed at compile time, and OBP necessarily uses that resource. The “user available” dictionary space will vary for each new release because OBP may implement some new functionality, thus leaving *less* space for plug-in devices, but new releases may also employ more efficient methods of implementing some function than in previous releases, thus leaving *more* space for plug-in cards.