←back to thread

535 points raddad | 1 comments | | HN request time: 0.202s | source
Show context
jkot ◴[] No.11388601[source]
Interested in how long it will last this time. Windows NT were POSIX compliant long time ago, but that was discontinued.

https://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem

https://en.wikipedia.org/wiki/Windows_Services_for_UNIX

replies(1): >>11388647 #
gpvos ◴[] No.11388647[source]
The POSIX subsystem was so crippled that it was unusable (no graphics or network). SfU was neither free nor included by default, except for one free version which also happened to be its last. Also at those times Linux did not have the market penetration that it currently has with Android.
replies(1): >>11388664 #
twoodfin ◴[] No.11388664[source]
Right. As I've heard it, the POSIX subsystem was essentially a checkbox feature to meet some government contracting requirements.
replies(2): >>11389090 #>>11390332 #
1. jejones3141 ◴[] No.11390332[source]
What I heard was that they took advantage of every function that could technically be "implemented" by setting errno appropriately and returning an error value, rendering the subsystem useless while still allowing the box to be checked off.