Hacker Newsnew | past | comments | ask | show | jobs | submit | dglancy's commentslogin

macOS (and older OSX releases) are UNIX (see http://www.opengroup.org/openbrand/register/brand3627.htm for certifications). Linux is not UNIX (its not certified - not many are - see http://www.opengroup.org/openbrand/register/index.html) and could best be described as POSIX like.


Thanks for the explanation. I thought Unix and Linux had something to do with eachother, but looking at the downvotes, I was wrong :D


Richard Stallman announced that he was working on a Unix clone on September 27, 1983. [1] This was the GNU Project from GNU's Not Unix.

Stallman was a prodigious programmer and wrote GCC (GNU C), a debugger and Emacs. He also created the GPL and founded the Free Software Foundation (from which the "open source" movement split off).

GNU was most of an OS by 1990 but didn't have a proper kernel (which was intended to be the ambitious Hurd).

In an unrelated move, Linus Torvalds used Stallman's tools to write a mini-OS and released it under Stallman's license in 1991. It naturally got incorporated into what some people (including Stallman) then called GNU/Linux. It was, in code terms, roughly 97% GNU and 3% Linux.

The naming is arguable because Linux was never a GNU or FSF development. However, Stallman's GPL allowed Linux operating system packagers (eg Debian) to use things that had been developed by or adapted for GNU.

Otherwise, Stallman told me he wouldn't have bothered with GNU if he'd known that BSD Unix was going to be available as free software. Unfortunately, FreeBSD wasn't released until 1993.

[1] https://www.gnu.org/gnu/initial-announcement.html


UNIX is an open standard with a certification program, and Linux certainly tries to follow the standard.

The only real reason that a Linux distribution hasn't been UNIX-certified is because RedHat and IBM found there was very little marketing value in calling it UNIX, that is, Linux is a stronger brand.

And I suspect the only reason MacOS is UNIX-certified is because they advertised it as "UNIX" and were sued by The Open Group, who owns the trademark. [1]

[1] https://www.cnet.com/news/apple-in-court-dispute-over-unix/


K-UX is Linux. It is certified. It's based on Red Hat.


There's the recursive acronym for GNU: "GNU's Not Unix!" due to GNU/Linux's Unix-like qualities. I think you can be forgiven for comparing the two :)


Let's be fair here, K-UX is running Linux, and it's certified by the Open Group.

It's based on Red Hat. It has been officially certified as UNIX by The Open Group.


Frontex (http://frontex.europa.eu), its more of a co-ordination agency, but it does I believe have its own staff on secondment to it.


Can I ask, what are you folks using to generate your API documentation?


+1 for Pub Standards. Also, on the Apple/iOS side, a group of local (Irish and non-Irish) developers, called XCake meets monthly in the science gallery in Dublin. http://xcakelabs.com


Applescript know in place @ http://www.radioformac.com/#mediakeys

Thanks for the suggestion.


That's great, thanks!



Added.


Oh, thats really annoying. I don't have a fantastic connection myself at home. I'll look to use link conditioner to see if I can make re-connect more aggressive and try and solve your issue. Would be great if you hit us up on support email (via our site) and I can send you on development beta's to see if we're moving in the right direction.


Not at the moment, but possible in future. Can you let me know of an example stream?


Okay, good to head. Unfortunately I don't know of any public ones, no.


Objective-C literals, that's all.


Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: