Cooperative Linux, abbreviated as coLinux, is software which allows Microsoft Windows and the Linux kernel to run simultaneously in parallel on the same machine.
Cooperative Linux utilizes the concept of a Cooperative Virtual Machine (CVM). In contrast to traditional VMs, the CVM shares resources that already exist in the host OS. In traditional (host) VMs, resources are virtualized for every (guest) OS. The CVM gives both OSs complete control of the host machine while the traditional VM sets every guest OS in an unprivileged state to access the real machine.
Read more about Cooperative Linux: Overview, History, Comparisons, Distribution, Emulated Hardware, Limitations
Famous quotes containing the word cooperative:
“Then we grow up to be Daddy. Domesticated men with undomesticated, frontier dreams. Suddenly lifeor is it the children?is not as cooperative as it ought to be. Its tough to be in command of anything when a baby is crying or a ten-year-old is in despair. Its tough to feel a sense of control when youve got to stop six times during the half-hour ride to Grandmas.”
—Hugh ONeill (20th century)