OpenIndiana[3] <-- Illumos[2] <-- OpenSolaris[1] <-- Solaris[0]
Note: I guessed here at <-- meaning fork of... any other options I should have used instead?
[3] https://en.wikipedia.org/wiki/OpenIndiana
[2] https://en.wikipedia.org/wiki/Illumos
OpenIndiana[3] <-- Illumos[2] <-- OpenSolaris[1] <-- Solaris[0]
Note: I guessed here at <-- meaning fork of... any other options I should have used instead?
[3] https://en.wikipedia.org/wiki/OpenIndiana
[2] https://en.wikipedia.org/wiki/Illumos
Besides the direct lineage, it’s interesting to see cross pollination between different operating systems over the years. Like BSD’s socket interface spreading everywhere (including Windows), ZFS from OpenSolaris to FreeBSD & Linux, then bhyve from FreeBSD to illumos.
[0]: https://en.m.wikipedia.org/wiki/UNIX_System_V#SVR4
[1]: https://en.m.wikipedia.org/wiki/UNIX_System_III
One of the nifty things about Solaris was all the compatibility code they had. You could set environment variables and compile against BSD, SysV, and a variety of other "standards" - they tried to make it so that anything that could compile on a UNIX would compile on Solaris.
> Why is it called OpenIndiana?
> OpenIndiana obtains its name from Project Indiana, an open source effort by Sun Microsystems (now Oracle Corporation) to produce OpenSolaris, a community developed Unix-like distribution based on Sun Solaris. Project Indiana was led by Ian Murdock, founder of the Debian Linux Distribution.
(I never understood the naming either)
But here's an ArsTechnica article from 2007 talking more about those origins from back when Sun was still trying to win back marketshare from Linux. It had long since lost that war, but was still trying to stay relevant.
https://arstechnica.com/uncategorized/2007/07/understanding-...
Illumos based OS's have been kicking around a lot longer than I anticipated.
It is odd to boot it and see sendmail running from my native ksh93 root login.
using our package manager pkgsrc [https://pkgsrc.smartos.org/], you can install the MTA of your choice too!
So OpenIndiana has MATE and a couple of other options; Tribblix has about 30 desktop options; OmniOS you can install a desktop stack from pkgsrc.
Not sure if characterizing this as a fork is right. OpenSolaris (aka project Indiana) was the development version for Solaris 11.