3 ms·
> "Solaris is better than Linux." That's a very blunt statement of fact. Yes, DTrace is great. ZFS has a lot of greatness if you overlook the bugs production
by bretthoerner 18y ago
> "Solaris is better than Linux."
That's a very blunt statement of fact.
Yes, DTrace is great. ZFS has a lot of greatness if you overlook the bugs production systems have had (see: Joyent) to fix still (systems down for a week while they hand-fixed the FS - Yeah, fun stuff). Zones are cool, but has its drawbacks (and advantages) when compared to something like Xen.
> "A lot of it is even installed by default; it just isn't in the default PATH."
Uh, you know that when people talk about "Linux" they really mean "common GNU/Linux distributions such as Debian/Ubuntu/Fedora/RHEL", right? You realize they mean more than gmake and gfind and gcc, right? Sorry, Solaris has absolutely nothing like the apt repositories available on Ubuntu (I know they're working on this, but that is still the not-so-stable-or-bug-free OpenSolaris, and it still isn't anywhere close, and we're talking about today, right?). Can I pull down svn, git, mercurial, bzr in a simple command? How about lighttpd, nginx, haproxy? What about a recent vim and emacs? Recent memcached, python/perl/ruby client for it? Those are all basic and well known, that isn't even the hard stuff. What about something a little more specific? PostGIS, GDAL, Proj? I can grab all of those on Ubuntu in a few seconds.
And of those you can compile from source yourself on Solaris, you'll find many a quirk because the project maintainers tend to run either a flavor of Linux or FreeBSD.
Yeah, Solaris is "better than Linux on servers", and my time isn't worth anything.
- astrec 18y agoI can grab all of those on Ubuntu in a few seconds. You're absolutely right, but when it's time to do something serious - in the Cal Henderson, irony laden, finger quote sense - you'll recompile them just the same.
- bretthoerner 18y agoI will? Sorry, I've never bothered to recompile svn or python or many other things that my Linux install comes with. And I've use them every single day. For money. To feed my face hole. Yes, when the time comes I can recompile anything on Ubuntu, but you know what? I'll take their already existing package, add patches, and easily create a .deb I can distribute among all the machines I use. Based on the existing package, with existing Ubuntu patches added that fix existing problems for me. Rather than going from scratch all alone in Solaris land.
- astrec 18y agoFor the purposes of this discussion nothing you've mentioned falls under the serious banner. I mean no snark at all in saying that - just that those with half a dozen 12 CPU boxes packed with nearly 200Gb of RAM tend to be cutting their own path.
- joshwa 18y ago...and Solaris doesn't even ship with GNU grep or find! I have to do crazy perl gymnastics to replicate grep -C (though that's mostly because our crazy systems group refuses to allow non-Sun binaries).