| Has anyone ever set this in context by doing one of all the non-UNIX OSes? There are really less than ½ dozen "Unix" OSes. 99% of them are variants on a theme. #1 There's AT&T UNIX, including System V. That includes UnixWare, SCO OpenServer, Solaris and OpenSolarism and HP-UX . Are any other SysV descendants still on sale? #2 There's BSD. That covers 4 FOSS BSDs I can think of offhand, plus AFAIK IBM AIX is derived from BSD. Anything else commercial? #3 There's macOS. XNU is based on Mach. I can't think of any other current Mach derivatives. The HURD if you're generous. #4 There's Linux, including Android and ChromeOS. #5 There's QNX. #6 There's Minix 3, which now mostly uses the NetBSD userland but has its own kernel. Is that it? Any other self-hosting, native on bare metal, Unix-like OSes? I know a few things can emulate UNIX well enough to pass the Open Group tests if they cared to: IBM z/OS, OpenVMS. MS has 2: NT's POSIX environment, plus WSL1. But their native OS design is not Unix-like nor meant to be Unix-compatible. Plan 9 isn't a UNIX although it is the one true direct offspring of UNIX. And Inferno is even less UNIX-like. Serenity OS is not self-hosting and barely runs on bare metal. HelenOS and Redox OS are only remotely superficially Unix-like. Everything else is either dead, or historical and only runs in VMs or on emulators. |
AIX is SysV-derived. IBM’s BSD was AOS (long discontinued).
> I know a few things can emulate UNIX well enough to pass the Open Group tests if they cared to:
The Open Group owns the UNIX trademark (they got it from AT&T via Novell), so legally they decide what it means. And they’ve decided it means the standard, and any system which implements the standard (how it does so is irrelevant), passes the test suite, signs the license agreement and pays the fees (which fund maintenance of the standard and tests) is UNIX. By that official definition (the only official definition), z/OS is just as much a UNIX as AIX is.