Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

Basically what Apple and Microsoft have found out, it suffices to offer a POSIX CLI for UNIX "desktop" users.


(Apple user disclaimer) Apple isn’t really offering just a CLI, it exposes the UNIX on which it is built. My understanding of Windows is that it just offers a runtime and abstraction layer.


Windows offers a complete personality for Linux syscalls.

Objective-C/Swift Frameworks have nothing to do with UNIX, Apple could easily port them to another kernel architecture.

Likewise OS X driver model has nothing to do with UNIX, being modeled on an C++ subset, which was originally written in Objective-C back in the NeXTSTEP days.

The only UNIX GUI certified as such is Motif, which Apple certainly isn't offering on their products.

Nor is the audio stack in any way related to UNIX.


I never claimed macOS was UNIX, but Darwin is certified UNIX[1]. Opening Terminal in macOS gives you a real bash without any of the rest of macOS.

1. https://www.opengroup.org/openbrand/register/brand3555.htm


And access to Bell Labs teletype style applications like a command shell, because everything else built on top isn't UNIX related, just like NeXTSTEP.




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

Search: