top | item 22315993

(no title)

pushpop | 6 years ago

I’m surprised. They were massive names in the OS scene until recently. Their lineage can be traced back to Solaris and share many of the cool technologies that Sun developers pioneered. So much so that for the first few years of SmartOS, Linux felt like a hobbyist platform in comparison due to its lack of dtrace, containerisations, ZFS, etc.

Linux has come a long way since, which is a large part of the reason why SmartOS has become less relevant. The latter being a great shame because competition breeds innovation and we are losing a lot of interesting interesting Unixes from the public consciousness.

Edit: oh come on. I post this and it almost immediately gets negative karma despite being both factual and informative. A perfect example of the rife abuse of peer moderation on this site. I honestly don’t think I’ll bother wasting my time on here any more.

discuss

order

toyg|6 years ago

The downvotes might be for the slightly bombastic tone. SmartOs and IllumOS never felt “massive” to me, particularly compared to Linux. They might have had some nice tooling inherited from Solaris, but they were never particularly appealing for people who were not invested in the Solaris ecosystem - which had already been effectively wiped out by Linux by the time IllumOS and SmartOs appeared.

qubex|6 years ago

Or maybe the downvotes are related to the rather fanatic behaviour of some readers of this thread – I got downvoted for mentioning I hadn’t heard of those OSes, only to be then voted up; and downvoted elsewhere when I told somebody to cheer up because they had been downvoted for essentially making the same comment. It’s pretty frustrating, to be honest: “try to cheer somebody up, get punished for it” isn’t the way things are meant to be.

qubex|6 years ago

+1 for your reply and to cheer you up. I also got down-voted to hell for posting that rather innocuous comment — don’t let it get to you.

As for the element of surprise, not everybody moves in the same circles. You might be deep into server-grade operating systems, or DevOps, or other branches of information technology that are far from my daily experience. I haunt the areas associated with theoretical computer science, applied mathematics, finance, and the ins-and-outs of the (European) payments system. Each of our haunts are so vast that it’s easy to be erudite in general and yet still pretty ignorant of things others take for granted.

piercebot|6 years ago

Your comment reminds me a bit of the relationship between Clojure and JavaScript.

Back in 2014, Clojure-based web development had all kinds of groundbreaking ideas that massively improved quality of life: immutable data structures, hot code reloading (figwheel), decoupling of state and view (devcards), with all the benefits that come with functional programming.

The JavaScript ecosystem has since closed the gap and has a lot of great libraries or tools that do these things, and it's just _so popular_ that it's hard to make the business case for Clojure(Script).

Personally, I still think Clojure has a lot of really smart people contributing to it. It's exciting to see tools like libpython-clj enable Carin Meier's work around leveraging bleeding-edge Python Machine Learning libraries in Clojure, and something in my gut tells me that Rich and Co. are on the right track with spec while the JS community pursues TypeScript instead.

It's true that every project needs a community if it's going to survive, and because the internet makes it so easy to share ideas, being the birthplace of good ideas is not enough to ensure your survival.

I'll be interested to see what the landscape looks like in another half a decade!

RantyDave|6 years ago

I did a lot with SmartOS and, eventually, Linux got good enough. But also, Kubernetes won everything, ZFS ended up in everything, and dtrace ended up in most things. It was a thing of beauty but I can't say I ever felt like I properly understood it.

pjmlp|6 years ago

For what it is worth, other FOSS OSes are getting the IoT space, not GNU/Linux.

Namely RTOS, Zephyr, NuttX, mbed, and Arduino compatible bare metal implementations.

Common to all of them? None of them is GPL licensed.

timw4mail|6 years ago

Illumos is still the only proper open source Unix (Counting BSDs as a slightly different lineage).

Unfortunately, when it comes to hardware support, only the most popular OSes actually thrive :(