Re: [LIKELY_SPAM]Re: Oracle and Postgresql

From: David Fetter <david(at)fetter(dot)org>
To: "Roberts, Jon" <Jon(dot)Roberts(at)asurion(dot)com>
Cc: Blazej <bl(dot)oleszkiewicz(at)gmail(dot)com>, 0123 zyxw <0123zyxw(at)gmail(dot)com>, Kevin Hunter <hunteke(at)earlham(dot)edu>, mailtoyahoo(at)gmail(dot)com, Postgres General List <pgsql-general(at)postgresql(dot)org>, Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com>
Subject: Re: [LIKELY_SPAM]Re: Oracle and Postgresql
Date: 2008-09-15 17:20:47
Message-ID: 20080915172047.GP3666@fetter.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-www

On Mon, Sep 15, 2008 at 09:31:14AM -0500, Roberts, Jon wrote:
>
> Roberts, Jon wrote:
> > > My top 10 reasons why companies pick Oracle.
> >
> > Do you mean they actually get these things, or they imagine they do?
> >
> Huh? Companies buy Oracle all of the time.

They don't get stuff promised in the "top 10 reasons" by any stretch
of the imagination.

> > There certainly are a lot of false perceptions out in the world
> > about Oracle, and about proprietary software in general.
> >
> > > 1. 24x7 Support
> >
> > At several different places over the years, I've seen their
> > top-tier support simply not respond.
> >
> That is highly unusual. I've always had excellent experience with
> Oracle's support especially their top tier support.

Try calling them when you've hit one of their many un-fixed-for-years
bugs.

> > > 2. Security: Patches,
> >
> > When they get good and ready. There are outstanding security
> > issues in Oracle that have been there for years.
>
> I'm not saying Oracle is more or less secure. I think people feel
> better about security from a company like Oracle rather than a bunch
> of hackers on an email list.

People may well feel that monkeys are going to fly out of Larry
Ellison's butt, but that does not make it true.

> It is perceived as more secure by many, especially large companies.

Large companies, as you put it, have a lousy track record on access
control, which is what you appear to mean by security.

> > > encryption,
> >
> > We have it.
> >
> PG can't encrypt code.

What makes you think this would improve access control or anything
related to security? I'd submit that encrypting stored procedures
produces a false sense of security by giving people the impression
that they've done something when they have really not.

> > > protection of database code, etc.
> >
> > Are you saying that the fact that the source isn't legally
> > available to the population at large is a feature? If you are,
> > it's an argument for security by obscurity, a system with a lot of
> > deep known flaws.
> >
> No, I'm saying that if I create a function in PG, ANYONE with access
> to the database can see my code. That is not secure. It is a
> security hole for the database.

This is precisely an argument for security by obscurity. Feel free to
educate us all on why this suddenly became a good idea.

> > > 3. Software indemnification (which is open source's biggest
> > > problem)
> >
> > Are you kidding?!? Read the EULA for Oracle or any other
> > proprietary software package and then read the BSD license. They
> > both indemnify about the same thing, i.e. nothing. If you have
> > any examples in case law that show otherwise, they'd be a great
> > thing to bring forth.
>
> The contracts you sign when you buy Oracle indemnify you from
> lawsuits.

Feel free to cite one single case where this has actually worked.
Federal or state court, either one.

> > > 4. Scalability of shared disk (Oracle RAC)
> >
> > RAC doesn't scale outside Oracle's sales literature, as far as
> > I've seen.
>
> I have.

We only have your word on that because Oracle's EULA expressly forbids
you from ever publishing such a thing. Throwing more hardware at a
single-image system is much cheaper and more reliable in my
experience.

> > > 6. Best, oldest, and most proven concurrency model for any
> > > commercial database product
> >
> > It's none of those things.
> >
> Which commercial database is better? MS SQL Server, Sybase, DB2,
> what?

Depends what you're doing. DB2 consistently beats Oracle for giant
transaction processing loads. MS-SQL Server has way better end-user
OLAP tools.

> > > 7. Runs great on various platforms not just Linux or just
> > > Windows
> >
> > Is this different from some other RDBMS(s) out there, and if so,
> > which one(s)? The only "just Windows" RDBMS I've ever heard of is
> > MS SQL Server, and I know of no "just Linux" ones.
> >
> PG doesn't scale well on Windows. DB2 seems to work best on a
> mainframe. Sybase works best on Unix. MS SQL Server only runs on
> Windows.

This is pretty specious. *Nothing* scales well on Windows, and when
you get into RDBMSs that run on actual server OSs, they all do a
pretty creditable job.

> > > 8. Recruiting a senior level Oracle professional with over 10
> > > years of experience is not very difficult
> >
> > Finding somebody with 10 years' experience is no problem. Finding
> > somebody half-way competent is a different story.

*crickets*

> > > 9. Deep, deep discounts. I've never seen any company pay list
> > > price for Oracle products. It has always been at least 50% off
> > > if not more.
> >
> > 50% off a price that's bloated by 1000% or more isn't much of a
> > muchness.
> >
> It is only the perception of a good deal. So what?

For 90% off of your next 5 years of Oracle licenses and HR, I'll get
you converted to PostgreSQL. The difference is that I can actually do
that, and you'll actually save money.

> > > 10. Sales employees that will do anything to retain or grow
> > > your business.
> >
> > That's just great if you prefer hookers and blow to a working
> > RDBMS.
> >
> LOL. That is pretty funny. I'm talking about doing free work like
> a proof of concepts, demonstrations of products, etc. I've even
> seen technical sales guys help out onsite for free for performance
> tuning an application.

You're being astoundingly naïf if you imagine that the hookers and
blow thing is a joke.

> > > The initial price of the product factors into the equation for
> > > big companies but when you look at all the value add of Oracle,
> > > it is very tempting.
> >
> > Their sales and marketing people have certainly done an excellent
> > job creating the perceptions above, among others, and spreading
> > them around the industry.
>
> Perception = sales.

So basically lying is a legitimate tactic. This tells a lot about
you.

Cheers,
David.
--
David Fetter <david(at)fetter(dot)org> http://fetter.org/
Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter
Skype: davidfetter XMPP: david(dot)fetter(at)gmail(dot)com

Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Scott Marlowe 2008-09-15 17:35:48 Re: Oracle and Postgresql
Previous Message Joshua Drake 2008-09-15 17:12:08 Re: Oracle and Postgresql

Browse pgsql-www by date

  From Date Subject
Next Message Scott Marlowe 2008-09-15 17:35:48 Re: Oracle and Postgresql
Previous Message Joshua Drake 2008-09-15 17:12:08 Re: Oracle and Postgresql