Posix port

Quote:
Kernel Emulation on Windows allows you to run x86 Linux native binaries under MS-Windows. No recompiling is required. The goal is to be able to run your favorite distro without dual-booting or using emulation products such as Vmware, Qemu or coLinux
Official website
Quote:
POSIX API for Win2K-XP. Mainly implemented in the driver. Included: write-on-copy fork, threads, mutexes, spins, condvars, rwlocks, signals ... Signals/cancelation interrupt all waitable syscalls, NT syscalls are automaticaly restarted.
Official website

It would be great to have an Haiku port for these interesting (GPL) projects…

forart.it wrote:
Quote:
Kernel Emulation on Windows allows you to run x86 Linux native binaries under MS-Windows. No recompiling is required. The goal is to be able to run your favorite distro without dual-booting or using emulation products such as Vmware, Qemu or coLinux
Official website

I’m not sure what the value of this is… Most linux software is available in source form, and usually POSIX-compliant (allowing it to be somewhat easily compiled on other POSIX platforms).

Quote:
POSIX API for Win2K-XP. Mainly implemented in the driver. Included: write-on-copy fork, threads, mutexes, spins, condvars, rwlocks, signals ... Signals/cancelation interrupt all waitable syscalls, NT syscalls are automaticaly restarted.
Official website

BeOS and Haiku are already POSIX-compliant (although BeOS is lacking some basic and important POSIX functionality - which hopefully Haiku will have)… a project that creates a POSIX layer for Win2k/XP (which is already somewhat POSIX-compliant itself) seems pretty useless - especially with cygwin already out there. And furthermore, it’s windows-specific, so it won’t help Haiku/BeOS at all since the Win32 API obviously doesn’t exist for them.

I have the same need and have recognized this as an opportunity
http://www.haiku-os.org/community/forum/haiku_nativity
but can also understand arguments against such development until R1 is reached.