Search Postgresql Archives

Re: [pgsql-advocacy] Oracle buys Innobase

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2005-10-14 at 12:18, Ron Mayer wrote:
> Marc G. Fournier wrote:
> > On Wed, 12 Oct 2005, Joshua D. Drake wrote:
> > 
> >> PostgreSQL doesn't suffer from that. Our only real, substantiated 
> >> concern that I can see is the potential for the Software Patent crap.
> > 
> > 
> > Stupid question here ... if Oracle came at us with "the Software Patent 
> > crap", 
> 
> Personally I think it's quite unlikely Oracle would try attacking
> any F/OSS project on patent grounds.   They've pretty much bet
> the company on Linux (http://news.zdnet.com/2100-3513_22-5825433.html
> "Within the next 5 years, half of Oracle's customers may be running
> Linux, company President Charles Phillips has predicted".  With
> the sensitivity in the community that SCO/Baystar-and-friends created
> I think that it'd be suicidal for Oracle to start any sort of
> patent-vs-F/OSS war.  Imagine the speculation of whether they'd
> go after Linux itself next.........

But that's the beauty of buying innobase.  Oracle can attack MySQL and
still be the F/OSS hero!  It's simple.  Release the innodb code base
under GPL only, no commercial license.  Anyone who wants it can use it,
but they have to only use it in GPL projects.

Then, MySQL has a hard decision, do they continue to make a GPL version
of MySQL with innodb and remove the innodb handler from their
commercially licensed version of MySQL, or do they pull it altogether.

If they leave it in the GPL version then they are encouraging their
customers to rexamine their usage and try to use the GPL version.

If they pull it, they encourage a fork of the code base by another group
who might want to keep innodb and doesn't mind it being all GPL.

Of course, this group could then architect a LGPL connect library on
their own, and then MySQL would be freely usable with commercial
software like it once was.

Boom, MySQL loses large amounts of their funding, and Oracle wins a
public relations coup by releasing innobase under the GPL and hosting
the project on their servers.

> My guess is that Oracle simply recognized that the Innobase guys
> were solid database engineers with a product with a growing customer
> base in a niche (low end databases) that Oracle didn't have a large
> presence.

There are, I believe, exactly ONE innobase guy, the primary developer. 
Nice guy, but there are still a lot of  issues to be worked out in
innodb.  Hopefully, Oracle can provide the funding to make it work.

It would be great if Oracle paid to fork MySQL to a pure GPL product,
producing a new connection lib under LGPL, and hosting the whole thing
as a version of MySQL that ONLY uses innodb.

By forcing it to use one and only one table handler, they would then
focus development effort on SQL compliance, proper operation, and adding
features that work with innodb, like full text searching.  Since the
basic database would retain a good amount of interoperability with the
old MySQL, this new database could easily take away a fair share of
their market.  Then, Oracle could sell support contracts, not licenses,
and back them up with their rather large corporate infrastructure.

> On those grounds I could certainly see Oracle buying successful
> postgresql-based companies -- again, for both the talented people
> and the proven market for those products.   But rather than
> harm the project, I imagine that would simply create incentives
> for other talented database developers to join the project.

Yeah, I'd see it something like that, with the focus being on selling
consulting services for folks using PostgreSQL...

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux