System for multiple co-existing operating system personalities on a microkernel
AssigneeInternational Business Machines Corporation
InventorLarry Keith Loucks
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorLarry Keith Loucks
Estimating the term…
A system and method for concurrently operating multiple operating system environments on a hardware platform. A dominant personality server is provided to control basic system configuration and resources. Subdominant servers are provided to support applications for other operating systems. Binary compatibility is supported for each dominant and subdominant operating system personality. Personality neutral services are extracted from each operating system environment and coalesced in personality neutral servers. Interprocess communications are implemented using defined object oriented and procedural interfaces. Server response and conflict resolution are handled by the dominant personality neutral server. Any supported operating system can be the dominant server by selection of the operator.
A method of concurrently operating multiple operating system environments, each of said operating system environments accessible to any of a plurality of application tasks, said operating system environments interacting with a processor system having a computer processor means and memory, said method comprising the steps of:
A system for concurrently executing multiple cooperating operating systems in a computer system executing a plurality of processes, the system comprising:
A computer program product for use with a computer system, said computer program product comprising:
Dependencies are inferred from the claim text.