What is coLinux?
Cooperative Linux (coLinux) Cooperative Linux is one of the most innovative and robust Linux Tools for Windows. It is virtualization software that allows Microsoft Windows users to run both Windows and Linux distributions synchronously.
Are coLinux structs 64 bit safe?
Some coLinux structs are not 64 bit safe. The size of all structs that are passed from user space to kernel space and to the Linux side need to be checked. Or we would break the compatibility with 32 bit versions. Different sizes for long is a problem inside structs, that are shared between Linux kernel and Windows host.
Can coLinux run on a host OS?
Since coLinux uses the same binary format for user-space executables as native Linux, coLinux can load and run an existing unmodified Linux distribution concurrently with the host OS. To cooperatively share hardware with the host operating system, coLinux does not access I/O devices directly.
What is Cooperative Linux (coLinux)?
More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine.