Cooperative Linux

Cooperative Linux
Original author(s)Dan Aloni
Developer(s)Community
Initial releaseJanuary 25, 2004; 20 years ago (2004-01-25)
Final release
0.7.9 [1] / April 9, 2011; 13 years ago (2011-04-09) [1]
Operating systemWindows NT family
TypePlatform virtualization
LicenseGNU General Public License
Websitewww.colinux.org Edit this at Wikidata

Cooperative Linux, abbreviated as coLinux, is software which allows Microsoft Windows and the Linux kernel to run simultaneously in parallel on the same machine.[2]

Cooperative Linux utilizes the concept of a Cooperative Virtual Machine (CVM). In contrast to traditional virtual machines, the CVM shares resources that already exist in the host OS. In traditional VM hosts, 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.

  1. ^ a b "Cooperative Linux Documentation". Archived from the original on 2023-05-13. Retrieved 2020-08-08.
  2. ^ "coLinux main website". Archived from the original on 2018-05-19. Retrieved 2004-04-13.