Comment by flanked-evergl
9 hours ago
Solaris was worse than Linux, and SPARC was worse than Intel. A lot worse.
Even ZFS was way better integrated with the Linux kernel even while Solaris was supposedly maintained.
9 hours ago
Solaris was worse than Linux, and SPARC was worse than Intel. A lot worse.
Even ZFS was way better integrated with the Linux kernel even while Solaris was supposedly maintained.
Not in 2000, at my employer back then, our Linux server was only good as MP3 storage exposed via Samba/NFS.
All development and production deployments was being done across Solaris, Aix and HP-UX in regards to UNIX flavours.
I had a similar experience. I forget the exact timing, but it was probably around 2002 - 2003 that Linux felt "good enough." I was at a startup that finally considered putting its "enterprise" stack on Linux.
Later in 2003, when I joined CERN, there were still Sun workstations being used, and I was an earlier user of Scientific Linux in 2004.
Afterwards Nokia Networks were still deploying into HP-UX, and the first big Linux project started around late 2005, to Red-Hat.
1 reply →
At my employer in 1999 we were maintaining home-grown binary modification to the Solaris kernel so that TCP segment send and receive were not O(N^2) where N was the number of addresses on the interface :-/ It was, as far as I could tell, an operating system that nobody had ever tried to use before. For anything where we could avoid Sun we used FreeBSD. One of the nice things about the free Unixes of that time was that process and thread creation or destruction were orders of magnitude faster than on Sun. To me, Sun was obviously in a lower category than Linux/FreeBSD/NetBSD.
The linux kernel didn't even gain SMP until 1996. Solaris was running circles around it both before and after that point. Solaris was vastly more mature and stable.
Of course, after that, Solaris just kept running in very expensive circles while linux went on to make steady progress.
it was called "Slow arse". This was because it was rather reluctant in handing out resources (memory fe). Having fought it, I remember the system APIs being really well defined and picky (which was good). At one point, the C compiler had some identity issues "am I 32 bit, or 64 bit?"
Eh, depends when. In 2005, sure. Not so much in the 1990s
Yep. Solaris was the Unix for the 90's. I worked at a couple of early ISPs and users demanded Sun Solaris shell servers. At a couple of startups, we built everything on Solaris because Linux wasn't accepted in the enterprise yet.
By the early 2000's, 1) Linux was solid, why bother with Solaris? 2) ebay and other channels were flooded with used Sun hardware from failed dot-com companies anyway. No need to buy new.
I was asked to benchmark some Solaris/SPARC vs Linux/Intel hardware in around 1997, and the price-performance of the Linux gear was easily 3+ times better. There wasn't really any comparison, especially when you consider how you could buy white box PCs from a local shop, grab a Red Hat ISO for nothing, and have an installed Linux server in 24 hours, compared to weeks to get something more expensive and worse for the Sun option. Even if Sun had been more reliable, it wouldn't have mattered because you could buy 3x the PCs and keep two in a cupboard, or more likely just replace everything with more numerous and better performing Linux PCs which was what we did.
Assuming that the PC was actually supported.
I had to survive with 800x600 on a 1024x768 monitor for quite some time.
1 reply →