On Thu, 10 Sep 1998, David C. Jenner wrote:
From the start, NT has had a POSIX layer meant to
allow POSIX-compliant
software to run under NT. There has been a product, OpenNT, that
refines this layer and adds utilities, an SDK, and X Window capabilities
(clients and server) to NT. You can telnet into an NT system and run
command-line applications. Any GNU-based application that conforms to
POSIX can be ported. The product is now called INTERIX. See:
http://www.interix.com
And from the guys that orignally wrote the POSIX layer for Microsoft,
there's a product call NuTCracker that does the same thing:
http://www.datafocus.com/
This is not something you would want to use unless you had to. There are
several UNIX things that don't map well to the NT microkernel, including
fork/exec, signals, and the nice UNIX unified I/O model. Basically, NT is
a dog, and UNIX on top of NT is a mangey mutt.
-- Doug