The Open Sourcing of Oracle
Thanks to Simone for pointing out this article by Andy Duncan regarding Oracle and its relationship to Open Source. The article starts out with background, and the metaphor to the Italian Renaissance is a bit odd, but I do think that this is a path Oracle is looking to walk down - what do you all think?
Where is the benefit for oracle to OSS? It uses free tools to draw in casual developers, who then become Oracle DBA's. But why would they throw away years of engineering just to give it all away? That's ridiculous. Oracleis one of the most profitable companies in the world. That won't change. Just because a bunch of teenagers don't think it is worth the money, doesn't mean that the people with the money to spend on it agree. There is a reason Oracle can charge per/cpu licensing. It ain't because it sucks kids.
But databases are NOT the point. Oracle is offering complete solutions. Its not just the database, its complete application server, soon also development environment, its CRM and ERP and everything tightly integrated and cooperating. As far as I would like to, I don't see open source products even started on this line.
For some parts of what Oracle offers you have open source alternatives, though still few years behind in the development, but there are whole parts of Oracle solutions where there are no alternatives in Open source whatsoever.
And I will tell you when will be the right time for Oracle to start to worry about opensourcing its database. At the point when first bank of the world top10 will adopt ANY open source database. Not sooner, but not even later.
Of course any opinions expressed here are just mine and mostly likely different from these of Larry Ellison or anyone else in the company :)
If programs would be read like poetry, most programmers would be Vogons.
I think this is known as a strategic partnership. It is in Oracle's interest to run it's software on a large number of platforms, and also to run on free operating systems. That way, corps can cut some costs on paying for Oracle and solaris/windows. More money goes to Oracle, or a larger percentage of the price of deployment. In effect, the database layer becomes the important platform, not the OS.
However, i'm sure they want to keep charging a premium for their proprietary database and app server software, as long as they can.
Plus, it's a bonus for Ellison to stick it to Gates. It makes sense though, as long as Oracle stays significantly better than the open source alternatives.
FIRST POST!!!1!!
Okay, now that I got that out of the way (and I probably won't be when I actually get this posted...)
I think Oracle probably holds the same place in the database world as Sun does in the server world. Open Source is a great thing, but it hasn't quite evolved to the enterprise-level capability that's needed. If I was doing anything involving heavy processing, you'd better believe I'd be running a Linux (or BSD or Darwin) farm to do the work. But if I needed something that was going to handle anything and everything I could throw at it, Solaris would still be my first choice (and you can get source anyway, even if the licensing is ludicrous).
Oracle's future is in positioning themselves as the Solaris of databases; when MySQL and PostgreSQL finally do catch up, they should be preparing themselves to go down the same route as IBM, opening up to the Open Source community while providing a rock-solid support network for their users. If Larry Ellison wants to prove to the world that he's not quite as much of a nutjob as everyone thinks he is, this is the sort of idea that should be on his roadmap.
/Brian
This is a nice illustration of what I find so unappealing about the "Free everything!" crowd. There is an utter contempt for the skill, talent, labor and risk that go into creating the goods they want to redistribute. In this case, it's the idea that creating software is simply "blasting bits" onto media. In other contexts, it's a similar attitude towards the creation of music, pharmaceuticals, inventions, brand names, literature... The only professions worthy of respect are sysadmin, Linux advocate or seller of T-shirts and stuffed monkeys. I'm no Libertarian but people like this make me want to beat them over the head with a copy of Atlas Shrugged.
In an entirely unrelated point, notice that the same guy then sings the praises of Oracle for involving itself with free software, while they keep their DB entirely proprietary and shackled with the sort of licensing MS would be roundly denounced for.
Oracle has the same privilige games have on the desktop; they're cut total immunity from Open Source advocacy, probably because they're simply too important to the advocates to forgo. In fact, both Taco and Hemos seem to believe that as long as their their Windows partitions are only used for games, they don't really exist the rest of the time.
Unsettling MOTD at my ISP.
1) mod up the five slashdotters on the list below.
2) reply to the article (not this post).
3) copy this post into your new post.
4) Remove the top karma whore
5) add a link to your
6) post!
7) Paste the URL of your post into your
Within days you will receive at least 50 karma points.
People to mod up
--
Yes, the nick is flamebait