Patent ID: 8683496

Claim:
A method comprising: querying, by a second operating system having a second execution environment, a first operating system for a list of applications compiled for the first operating system and loaded within a first execution environment of the first operating system, the first and second operating systems running concurrently on a shared kernel; receiving, in the second operating system, a list of application objects, each application object including an application package; instantiating, in a menu of the second operating system, a first menu item corresponding to an application object of the list of application objects; associating the first menu item with a console application of the second operating system such that the first menu item, when selected, executes the console application of the second operating system; and associating a parameter with the first menu item that indicates the application package in the first operating system corresponding to the application object; wherein a graphics server of the second operating system is an X-windows type graphics server and wherein an application of the first operating system that corresponds to the application object uses a graphics library that is incompatible with the X-windows type graphics server of the second operating system.