defining features of the rhapsody operating system included a heavily modified "hybrid" osfmk 7.3 (open source foundation mach kernel) from the osf, a bsd operating system layer (based on 4.4bsd), the object-oriented yellow box api framework, the blue box compatibility environment for running "classic" mac os applications, and a java virtual machine.