luser droog <
mij...@yahoo.com> writes:
> Another option UNIX programmers look at is the Windows POSIX
> subsystem. However, it only supports POSIX 1003.1, which was the only
> POSIX version standardized when Windows NT was created. Since then,
> there has been little demand for extending this subsystem, because
> most applications have been converted to Win32.
Reportedly, the 'Windows POSIX subsystem' came into being for the sole
reason of allowing Microsoft to bid for US government contracts despite
a policy ruling out 'proprietary, single-supplier offerings'. Because of
this, nobody ever demanded anything from it, nobody
ever used it to run 'POSIX-compliant applications' (beyond fig leaves)
and (unsurprisingly) no native applications using it were ever
developed. Two alternate options which have been used for real
application development would be NSPR ('Netscape Portable Runtime') and
APR ('Apache Portable Runtime').
BTW, what was the point of your statement? I mean, beyond quoting the
Microsoft marketing statement that nobody ever used anything but
Windows, nothing but Windows can be used for anything and this situation
will never change?