|
|
Subscribe / Log in / New account

I've forgotten how bad bare Solaris is

I've forgotten how bad bare Solaris is

Posted Nov 19, 2005 3:09 UTC (Sat) by zblaxell (subscriber, #26385)
In reply to: Loading free software on Suns by tjc
Parent article: Sun Announces Support for Postgres Database on Solaris 10

The memories are fading rapidly. They're just too painful...

On Solaris I could never remember whether it was the stuff in /usr/bin, /usr/ccs/bin or /usr/ucb/bin or /usr/sys5/bin that should never, *ever* be used, because it was buggy in some subtle and pervasive way--instead, the stuff that immediately and obviously segfaulted or aborted should be used, because at least that stuff produced *correct* output when it worked. I think it might have actually been dependent on whether it was SunOS 4 (aka Solaris 1) or Solaris 2 (aka SunOS 5) or...

I do remember that the machines were unusable until I had replaced almost everything in /usr/bin with GNU tools--and then it was usable, but don't expect *everything* to work. I also remember that the system would explode if I tried to actually replace the stuff in /usr/bin with GNU tools. I spent much of my time making sure that the environment had $PATH a) defined in all cases (X login, ssh, telnet, rsh, rexec, ...), and b) never contained /usr/bin. It would have been much easier if I could just nuke /usr/bin or replace it with *maintained* software, without breaking all the applications on the machine.

Still...from what little I do remember, out-of-box HP/UX is much, much worse. It's like a time capsule from 1985. Segfaulting, POSIX-violating, utterly unusable, broken libc functions--code that could have no legitimate users since it could do nothing other than "kill(getpid(),SIGSEGV)"--were not fixed after several years and major HP/UX releases, despite the existence of HP patches to several of those major releases to resolve these problems. HP seemed to distribute new features bundled on the OS install disc, but every bug found in the last two decades was distributed as a patch. It was like they were afraid of changing their own binaries or something.


to post comments

I've forgotten how bad bare Solaris is

Posted Nov 19, 2005 18:22 UTC (Sat) by mikec (guest, #30884) [Link]

HPux is so bad that each time I had to deal with it, six months later I had forgotten (thankfully) that I had...

That one is so bad that:

a. you wonder if anyone really used it at all?
b. you have to read the man pages from other OSess to figure out what the !@#$ is going on...


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds