List:General Discussion« Previous MessageNext Message »
From:Bob Hall Date:July 19 2001 3:17pm
Subject:Re: mysql.org
View as plain text  
On Wed, Jul 18, 2001 at 11:10:20AM -0700, Michael Collins wrote:
> It seems to me that the bottom line is that any outcome that results 
> in there being a fork in the development of MySQL (with the result 
> being two completely different types of MySQL), or in NuSphere 
> retaining control of the mysql.org domain should be vehemently 
> rejected by the MySQL community. No matter what agreement may or may 
> not have been created, since MySQL AB has made it clear that this is 
> not what they want or intended. So to me it is obvious that any 
> agreement that may have been made is either being misinterpreted by 
> NuSphere or was not entered in good faith.
> 
> NuSphere, if what you want is an improved MySQL and if you have 
> anything to contribute to the betterment of MySQL, hand over the 
> code. If you want a "non-profit" Web site first turn over MySQL.org 
> to MySQL AB and either register NuSphere.org for your non-profit site 
> or help MySQL AB to get it started. If you want to make money on 
> MySQL, follow the guidelines of GPL to the letter and to the approval 
> of MySQL or pay the per-copy license.
> 
> I guess the solution seems so simple for an outsider.
> -- 
> Michael

I think I've made it clear that I'm not enamored of NuSphere's 
recent actions, which I think are remarkably bone-headed. At 
the same time, a NuSphere-controlled mysql.org doesn't strike me 
as a disaster, provided they can do it with out shooting 
themselves in the foot, as they are doing now.

I have two concerns about the present conflict. First is the 
obvious problem that MySQL AB lacks the resources to develop 
table types with extended functionality, as NuSphere, 
SleepyCat, and InnoDB are doing. MySQL AB has a comparative 
advantage in SQL interfaces, core DBMS functionality, and 
porting MySQL to as many OSs as possible. If they try to 
do more than that, they'll probably be too overextended to 
do any single thing well. 

NuSphere has a comparative advantage in providing extended 
functionality. Because they don't have to deal with the 
problems that MySQL AB is solving, and because they have an 
existing code base that they can modify, they can bring a 
relatively mature product to market that makes the overall 
MySQL package more attractive. Even if you discount the 
marketing hype, the word from the beta testers is good.

My second concern is the fact that NuSphere has made a 
large investment in converting their table to use with 
MySQL, and that investment was made after undergoing a 
formal agreement. If the investment fails and the 
agreement ends in lawsuits, it will discourage further 
investment and more agreements involving other companies.

On the other hand, if the present disagreement can be 
resolved without recourse to legal remedy and NuSphere 
makes a nice profit on its investment, it will encourage 
other companies to make agreements with MySQL AB and make 
investments that further extend MySQL's capabilities. 

It's in everone's interests for NuSphere to make a profit, 
and it's in everone's interests for MySQL AB to have 
a reputation as a reasonable business partner. The 
developer community needs both the complementary capabilities 
of NuSphere and MySQL AB, and useful tools from other 
companies. The tools won't come unless other companies invest, 
and they won't invest unless they think they can make a 
profit. Disagreements between partners raise costs and reduce 
profit. I don't want to discourage either side from defending 
their interests or what they see as their rights. An agreement 
that leaves one side or the other feeling ripped off is not 
going to encourage more agreements or more investment. On the 
other hand, failure to come to agreement will poison the 
communal well.

In the end, the details of an agreement will be less important 
than the fact of an agreement, provided the agreement promotes 
both parties' interests. NuSphere doesn't need mysql.org in 
order to make a profit, and MySQL AB can allow some use, perhaps 
temporarily, of the MySQL trademark without surrendering the 
crown jewels. MySQL AB's primary assets are its leadership 
in the MySQL community and the company's comparative advantage 
in the kinds of development mentioned above. 

The real issues are: How is NuSphere going to market 
their product, what is MySLQ AB going to contribute that both 
helps NuSphere and helps create the perception of an atmosphere 
that welcomes outsiders, and what is the value of MySQL AB's 
contribution (i.e. how much is NuSphere going to pay for an 
agreement, either in cash or otherwise). 

-- 
Bob Hall
mysql list incantation: sql table databse query
Thread
deleting rows does not release filesystem spaceSebastian Sanchez12 Jul
  • RE: deleting rows does not release filesystem spaceDon Read12 Jul
  • MySQL.orgMichael Collins12 Jul
    • Re: MySQL.orgJeremy Zawodny13 Jul
    • RE: MySQL.orgSander Pilon13 Jul
      • Re: MySQL.org(Trond Eivind Glomsrød)13 Jul
        • RE: MySQL.orgSander Pilon13 Jul
          • RE: MySQL.orgMichael Widenius13 Jul
            • RE: MySQL.orgSander Pilon13 Jul
      • Re: MySQL.orgJeremy Zawodny13 Jul
        • Re: MySQL.orgMichael Widenius13 Jul
    • Re: MySQL.orgUnknown Sender13 Jul
Re: mysql.orgbtjones13 Jul
  • Re: mysql.orgMichael Widenius13 Jul
    • Re[2]: mysql.orgMark A. Chalkley14 Jul
      • Manual for sale? (was Re[2]: mysql.org)Michael Collins14 Jul
  • Re: mysql.org(Trond Eivind Glomsrød)13 Jul
  • Re: mysql.orgSteve Werby13 Jul
  • Re: Manual for sale? (was Re[2]: mysql.org)Colin Faber14 Jul
    • Re: Manual for sale? (was Re[2]: mysql.org)Michael Collins14 Jul
    • Re: Manual for sale? (was Re[2]: mysql.org)Sinisa Milivojevic14 Jul
  • Re: Manual for sale? (was Re[2]: mysql.org)Tonu Samuel14 Jul
Re: mysql.orgA. Clausen13 Jul
RE: mysql.orgBritt Johnston14 Jul
  • Re: mysql.orgJeremy Zawodny14 Jul
  • RE: mysql.orgDavid Axmark14 Jul
  • RE: mysql.orgMichael Collins14 Jul
    • Re: mysql.orgRobert John Hall16 Jul
  • Re: mysql.orgVan14 Jul
  • RE: mysql.orgMichael Widenius16 Jul
Re: mysql.orgJustin Farnsworth14 Jul
Re: mysql.orgMarten Mickos14 Jul
Re: mysql.orgJustin Farnsworth14 Jul
  • RE: mysql.orgSander Pilon15 Jul
Re: mysql.orgMichael Collins14 Jul
re: mysql.orgThomas J Keller14 Jul
Re: mysql.orgMarten Mickos14 Jul
  • Re: mysql.orgThomas J Keller15 Jul
    • Re: mysql.orghassan el forkani15 Jul
  • Re: mysql.orgJustin Farnsworth15 Jul
    • RE: mysql.orgCarsten H. Pedersen15 Jul
      • Re: mysql.orgAndy Woolley15 Jul
        • Re: mysql.orgRobert Alexander15 Jul
  • Re: mysql.orgB. van Ouwerkerk15 Jul
re: mysql.orgThomas J Keller15 Jul
  • Re: mysql.orgJohn Jacques20 Jul
Re: mysql.orgMarten Mickos15 Jul
  • RE: mysql.org(Dipl.-Inf. Guus Leeuw jr.)15 Jul
    • RE: mysql.orgSander Pilon15 Jul
      • Re: mysql.orgBrooklyn Linux Solutions CEO20 Jul
    • Re: mysql.orgGerald R. Jensen15 Jul
Re: mysql.orgportasio15 Jul
Re: mysql.orgSinisa Milivojevic15 Jul
Re: mysql.orgMarten Mickos15 Jul
Re: mysql.orgMarten Mickos15 Jul
re: mysql.orgThomas J Keller15 Jul
  • RE: mysql.orgCarsten H. Pedersen15 Jul
Re: MySQL.orgbtjones16 Jul
Re: mysql.orgBritt Johnston18 Jul
  • Re: mysql.orgB. van Ouwerkerk18 Jul
Re: mysql.orgLaszlo G. Szijarto18 Jul
Re: mysql.orgJustin Farnsworth18 Jul
  • Re[2]: mysql.orgWerner Stuerenburg18 Jul
Re: mysql.orgGerald R. Jensen18 Jul
Re: mysql.orgJustin Farnsworth18 Jul
Re: mysql.orgJustin Farnsworth18 Jul
  • Re: mysql.orgMichael Collins18 Jul
    • Re: mysql.orgBob Hall19 Jul
      • Re: mysql.orgBrooklyn Linux Solutions CEO19 Jul
        • RE: mysql.orgSander Pilon19 Jul
          • RE: mysql.orgG. Lovén20 Jul
      • Re: mysql.orgBob Hall20 Jul
  • RE: mysql.orgMartin Jeremic19 Jul
Re: mysql.orgMarten Mickos19 Jul
Re: mysql.orgBrooklyn Linux Solutions CEO19 Jul