1. A gaming machine operating framework comprising: a processor and a memory; an operating environment executable by the processor from the memory, the operating environment including: an operating system kernel having a version and providing a set of operating system services; a compatibility component providing an interface to a set of one or more services that are translated to one or more of the operating system services.