Hacker News new | past | comments | ask | show | jobs | submit login

Nah, this was already like this at NeXT.

The whole UNIX infrastructure was to get into the DoJ stuff that required POSIX compliance.

Just like with Microsoft, the approach was to allow UNIX software to come into NeXTSTEP, not to be created in NeXTSTEP and then leave it for other UNIX vendors.

All the relevant programs in NeXTSTEP used Objective-C, and even the drivers were written in Objective-C.

Apple was clever marketing OS X to the Desktop Linux crowd, that actually only cared about a POSIX experience and not so much about Linux itself.

Many of them helped Apple get out of red, into the company it is today.

This is how Microsoft finally understood how bad they did with POSIX on Windows NT linage, and out of Project Astoria ashes, WSL was born.

Had Microsoft actually kept POSIX subsystem up to date, and in parity with Win32 subsystem, and most likely Linux would never taken off, as everyone would have had their proper POSIX right there, without needing to look elsewhere.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: