Come and help us maintain and enhance a fully open-source operating system and cloud stack that has been battle-tested in very large production environments.
There are plenty of interesting problems to solve, all the way from writing device drivers and debugging early boot issues, to writing new UIs in Rust.
I think we're a pretty friendly team to work alongside too ;)
I don't know what it is about #OmniOS (or probably any #Illumos distribution), but it just feels right. I know this is really vague, but that's the best description I could come up with. I just boot it up and immediately get the feeling of "yes, this is it, this is how it should be".
Tonight, I helped find a bug in libreadline, that required looking to the actual POSIX specification to determine what, if anything, is the sane thing to do if your locale is broken.
This is not the YouTube video I expected to make, but I just uttered the following in #illumos:
[2:50:09 AM] <NCommander> This is getting fairly close the eldritch tomes of lore that AT&T used to forge the One Ring deep in the heart of Murray Hill
Trying to figure out what to write about illumos is difficult, because for me personally, the entire experience has been pretty terrible from start to finish.
That said, I really don't want to shit on a project that appears to be struggling with commercial support, and frankly, I'm not exactly playing to its strengths.
As I'm using it, its basically still just SVR4 UNIX, and I'm ignoring the advancements based in ZFS, Dtrace, etc.
@jmc I simply installed OmniOS, and didn't do any other configuration besides that.
That bug is exactly what happened to me, I changed my shell to /bin/bash and couldn't log in. I switched it back to ksh93.
I can dig up the core files.
I did get on IRC, but I'm mostly running a laptop, and I'm not going to setup a bouncer just to spend time in #illumos, and well, this was already reported, and there hasn't been action on it.
@Toasterson I will note that I spent most of last night in #illumos helping solve a login crash when bash was the default shell.
I have also debugging GCC, and written compiler patches in the past. I do infact know what I am doing, and its insulting that you'd just assume otherwise.
The attitude you just showed up with is how you make people decide to never contribute to a project again.
With apologies to Samuel Taylor Coleridge, we have opened Helios, the illumos distribution that powers the Oxide rack https://github.com/oxidecomputer/helios
Please not that the illumos community is not just Oxide and there is a lot going on outside of oxide aswell. No need to wait for the company to get your hands on illumos goodies :)