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

Can anyone either explain or link to material that explains the relationships between the different projects and distributions that have sprung up since Oracle discontinued OpenSolaris?



After OpenSolaris OS/Net kernel development was closed, 3 forks were made: Illumos, SchilliX-ON and Stormix (sadly, they all seem quite inactive).

There are 3 distributions based on the first one: OpenIndiana, Nexenta and SmartOS. There is also SchilliX (based on SchilliX-ON) and StromOS (based on Stormix).

This is just based on my existing knowledge, so there might be more forks and/or distributions out there.


Both IllumOS and OpenIndiana are quite active (which shouldn't be surprising since the latter relies on the former).


Is it, really? According to GitHub's commit history, there were 297 commits made since onnv_147, so ~1 commit/day. Prior to the fork, OpenSolaris was getting ~10 commits/day.

To put this into perspective, there were over 8000 commits made to OpenBSD in the same time-frame. I won't even try to compare this with FreeBSD or Linux...

Don't get me wrong, I love the effort, but at the same time I feel like there wasn't any real progress made since the project's inception.


It depends on your definition of active.

As an open source project, it's definitely active.

Is it as active as the actual Solaris codebase? No. But it has also significantly less developers working on it.


Well, it's active as in "not dead", but not as in "actively developed operating system".

I'm aware of the difference in the number of developers, but you have to agree that there are hardly any user-visible changes since onnv_147.


Uh, no, it is definitely an "actively developed operating system".

As for user visible, actually, yes, changes made to dtrace recently for example.

Sparse zones as another example, and so on.

Remember that Solaris (and its derivatives, unlike Linux) is userland + kernel -- not just the kernel. So changes in userland count in my opinion when considering "actively developed operating system".


Apparently our definitions vary a bit ;)

> As for user visible, actually, yes, changes made to dtrace recently for example.

> Sparse zones as another example, and so on.

Those changes came from SmartOS/Joyent and were not made by the IllumOS developers.

Don't get me wrong, I really appreciate their work, but I've already lost hope with IllumOS/OpenIndiana... Fortunately Joyent stepped in, so I hope that things will speed-up a bit now :)




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: