Sun Announces Support for Postgres Database on Solaris 10
Today Sun announced that it will be integrating the Postgres open source data base into the Solaris 10 OS and providing world-wide 24x7 support for customers who wish to develop and deploy open source database solutions into their enterprise environments. Sun is working with the PostgresSQL community to take advantage of the advanced technologies in the Solaris 10 OS, such as Predictive Self-Healing, Solaris Containers and Solaris Dynamic Tracing (DTrace)."
Posted Nov 17, 2005 23:58 UTC (Thu)
by felixfix (subscriber, #242)
[Link]
Posted Nov 18, 2005 0:27 UTC (Fri)
by mikec (guest, #30884)
[Link] (12 responses)
I never realized until then just how barren SunOS was without either $$$ of software packages or Gbytes of GNU software...
Between that and the totally lopsided (in favor of linux) quantitiy of googable support for linux "issues" compared to Solaris, I finally understood what was holding linux back at that point and even to some extent now...
People don't seem to understand how much Dell, HP et al. are doing for them when they ship the box...
I have always built my machines from scratch, so I had long since noticed that installing linux was no more complicated or prone to failure than installing windows from scratch (though you have more help on the net for linux)...
We have (actually a few years ago) finally reached the point where the "OS" is sufficiently complicated that it can't actually be managed better by a close organization (i.e. Sun) provided there is any community support at all... Without GNU tools a Sun Box is like working on Dos 1.0...
Perhaps that was obvious to everyone else long before I noticed it? :-)
Posted Nov 18, 2005 0:47 UTC (Fri)
by corbet (editor, #1)
[Link] (6 responses)
It was Larry Augustin, as I recall, who commented on what was a common experience fifteen years ago: we would buy palletloads of Sun systems, and immediately replace everything we could with free software. You youngsters, who have never been through the experience of trying to build early X11 releases with early gcc releases, just don't know how good you've got it.
It was painful sometimes, but well worth it, even back then. A system without free software just feels dead.
Posted Nov 18, 2005 2:41 UTC (Fri)
by mikec (guest, #30884)
[Link] (1 responses)
I just did not try to do anything with a Sun Box until more recently (well almost 5 years ago now - wow has it been 5 years?)
I always assumed all the pain I suffered on Alpha,Linux and the like at home though the early and mid 90's - relative to the stability of Sun platform for development at work - was that Sun really had an edge (at least in the late 90's) - it was only when I realized how hard my Sun sysadmins were working to hide this from me that I understood what was really going on...
Of course the sad thing is that even with all that toil and "instability", I still managed to have 'nix boxes at home running for months on end while the windows boxes needed rebooting daily...
Posted Nov 18, 2005 2:49 UTC (Fri)
by mikec (guest, #30884)
[Link]
It's a good thing that processor was so much faster for floating point computation, or between the reboots, I would not have gotten anything done...
Posted Nov 18, 2005 15:25 UTC (Fri)
by Baylink (guest, #755)
[Link]
In the snow.
Uphill.
Both ways.
;-)
I go back to 1982, when a denizen of my local JC was trying to *write* a MUA from scratch, for our SWTPC 16-user 6809 box.
We got a trio of AT&T 3b2-300's (remember those), and he gave up.
Posted Nov 18, 2005 19:58 UTC (Fri)
by tjc (guest, #137)
[Link] (2 responses)
Posted Nov 19, 2005 3:09 UTC (Sat)
by zblaxell (subscriber, #26385)
[Link] (1 responses)
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.
Posted Nov 19, 2005 18:22 UTC (Sat)
by mikec (guest, #30884)
[Link]
That one is so bad that:
a. you wonder if anyone really used it at all?
Posted Nov 18, 2005 0:55 UTC (Fri)
by jwb (guest, #15467)
[Link]
But hey, at least the patches for Solaris don't come on those VHS-sized tapes like they used to.
Posted Nov 18, 2005 1:35 UTC (Fri)
by dskoll (subscriber, #1630)
[Link] (1 responses)
But I agree: The missing pieces are frustrating. You can then either install from source, download from Sunfreeware.com, or try to use the Blastwave stuff that insists on taking over your entire system and half-borking it in the process.
Posted Nov 18, 2005 8:30 UTC (Fri)
by nix (subscriber, #2304)
[Link]
Posted Nov 18, 2005 8:54 UTC (Fri)
by hppnq (guest, #14462)
[Link] (1 responses)
In my experience, its stock userspace is the buggiest and by far most braindead of the traditional Unix variants. Ever tried to generically configure NICs on a Solaris system? One of the reasons for choosing Solaris and paying lots of dollars for it must be that out of the box, you expect to get optimally tuned hard- and software and plenty of support. Hah.
Unix vendors have been able to get away with this for ages. Now, times are changing and companies like Sun are forced to embrace Open Source products and bolt them onto their buggy systems. But Scott, please please fix which(1) first, instead of hyping support for PostgresQL(sic).
Posted Nov 18, 2005 18:39 UTC (Fri)
by captrb (guest, #2291)
[Link]
and please:
Posted Nov 18, 2005 3:20 UTC (Fri)
by jd (guest, #26381)
[Link] (1 responses)
Posted Nov 18, 2005 12:24 UTC (Fri)
by smitty_one_each (subscriber, #28989)
[Link]
Even cheaper is that they spell it sometimes as Postgres and sometimes as PostgresSQL, but never correctly.Cheap snicker
Somewhat off topic, but about 4 years ago I had an enlightening experience... For compatibility testing, I purchased a nice cheap Sun Box off Ebay and put it on my rack...Sun Announces Support for Postgres Database on Solaris 10
> Perhaps that was obvious to everyone else long before I noticed it? :-)
Loading free software on Suns
Well, I did not manage to avoid that pain - I just found it elsewhere trying to compile X11 for 64bit alpha and dealing with (void *) typing issues in drivers...Loading free software on Suns
Oh and building 2.1.x for Alpha kernels weekly, recompiling milo - good times :-).... Loading free software on Suns
10 miles.Yeah, yeah, we know:
Loading free software on Suns
It was Larry Augustin, as I recall, who commented on what was a common experience fifteen years ago: we would buy palletloads of Sun systems, and immediately replace everything we could with free software.
Yeah, I remember that. Sun shipped a buggy version of yacc for years. It was broken, and I assume they knew it was broken, but they shipped it anyway. Most people who needed a parser generator replaced it with GNU bison.
The memories are fading rapidly. They're just too painful...I've forgotten how bad bare Solaris is
HPux is so bad that each time I had to deal with it, six months later I had forgotten (thankfully) that I had...I've forgotten how bad bare Solaris is
b. you have to read the man pages from other OSess to figure out what the !@#$ is going on...
If I recall correctly, the last Sun machine I ever bought didn't even come with ftp(1). I had to find a Sun Announces Support for Postgres Database on Solaris 10
Solaris binary of ftp and transfer it to the box with kermit, of all things. Then once I had the ftp
client, I could download hundreds of packages from sunfreeware.com.
Sun is doing a lot better now; recent versions of Solaris include a reasonable sampling of free software tools, and even fairly recent Perl versions.Sun Announces Support for Postgres Database on Solaris 10
... or write your own simpleminded package manager and build system, like I had to in a previous job. (Hey, it only spent a month or two of lunchtimes... installing everything in stow trees under $HOME did annoy the admins when the volume reached gigabytes though. :) )Sun Announces Support for Postgres Database on Solaris 10
Solaris doesn't need self-healing, it needs brain surgery.
Sun Announces Support for Postgres Database on Solaris 10
But Scott, please please fix which(1) first
Sun Announces Support for Postgres Database on Solaris 10
What's Sun trying to do, kill PostgreSQL? Sun Announces Support for Postgres Database on Solaris 10
If successful, could they move on to SQLServer?Sun Announces Support for Postgres Database on Solaris 10
Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds