Slashdot Mirror


MySQL Co-Founder Monty Widenius Quits Sun

BobB-nw writes "Michael 'Monty' Widenius, the original developer of the open-source MySQL database, has left Sun Microsystems and is starting his own company, Monty Program Ab, he said in a blog post Thursday. Widenius and Sun had a slightly rocky relationship since the vendor bought MySQL last year for $1 billion. In a much-discussed November blog post, he trashed Sun's decision to give MySQL 5.1 a 'generally available' designation, saying it was riddled with serious bugs. Meanwhile, Monty Program Ab will be 'a true open-source company,' with only a small number of employees who 'strive to have fun together and share the profit we create.' The company will work on the Maria project, a storage engine Widenius and others developed, he wrote.'"

140 comments

  1. Thank you, Monty. by palegray.net · · Score: 5, Insightful

    I've been a fan of MySQL for several years, using it alongside other database platforms for a huge variety of tasks. I appreciate the hard work that has gone into MySQL, regardless of the never-ending flamewars on this-platform-or-that-is-superior. Yeah, I use Postgresql a lot these days, but I also still use MySQL.

    I wish him all the best with his new venture, and look forward to seeing what sort of stuff he comes up with next.

    1. Re:Thank you, Monty. by jd · · Score: 5, Insightful

      Most open source databases have a niche for which they are unquestionably "the best". I believe MySQL's niche has changed over the years, but there is no question in my mind that it is superior to any other database at those specific tasks.

      Likewise, Postgres, Ingres, Firebird, SQLite, QDBM, etc, are all good at their own thing. I really can't imagine anyone running a website from Ingres, but then I can't imagine anyone running a high-end scientific database through MySQL, trying to do relational work through QDBM, or running a single table database on Postgres.

      Different horses for different courses. (NB: The expression does NOT originate in France.)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re:Thank you, Monty. by tcopeland · · Score: 3, Interesting

      > Yeah, I use Postgresql a lot these days, but I also still use MySQL.

      I'm a big fan of PostgreSQL; I recently upgraded RubyForge to PostgreSQL 8.3 and have been quite happy with the performance.

      That said, I kind of feel like MySQL still has an edge on PostgreSQL in terms of replication - I know Slony is out there, but my perception of it is that it doesn't handle schema changes easily, and MySQL replication via binary log shipping is pretty straightforward. I hear the PostgreSQL guys are working on something for out of the box replication though, so we'll see....

    3. Re:Thank you, Monty. by Lord+Ender · · Score: 1

      Mind explaining why? Here, we use SQLite for apps with small numbers of users and small DB size. We use Postgres for large or high load databases. So where is the niche for MySQL?

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    4. Re:Thank you, Monty. by ushering05401 · · Score: 1

      People using canned frameworks that target MySQL?

    5. Re:Thank you, Monty. by Nefarious+Wheel · · Score: 3, Funny

      So where is the niche for MySQL?

      Slashdot.

      --
      Do not mock my vision of impractical footwear
    6. Re:Thank you, Monty. by palegray.net · · Score: 4, Interesting

      I like the replication features for some tasks, and a lot of common "off the shelf" open source apps are intended for use with MySQL as the backend. Yeah, in a lot of cases you *could* use something else, but I'm already got a few MySQL servers running in virtual machines. It's really just a matter of convenience.

      For anything that's going to be really compute-intensive, I don't usually use "any of the above," as I prefer to use a relational database only as a data warehouse, with large chunks of data being loaded into processing programs as big hash tables. In many cases, I'm able to process information many orders of magnitude faster by keeping it all in local memory under the umbrella of the program that's doing the calculations. These are special use cases, however, and don't apply to general database tasks.

    7. Re:Thank you, Monty. by Anonymous Coward · · Score: 0

      Wow what a kiss ass.

    8. Re:Thank you, Monty. by DiegoBravo · · Score: 2, Informative
    9. Re:Thank you, Monty. by wmac · · Score: 1

      Postgres did not give us the performance we needed. We now run two websites using MySQL:

      - Website 1 is a social network with almost 1 million users. We have a daily visit of 350,000 (peak) and 3-5 million page views/day. Every page has average 3-5 queries.

      We use a single web server + 2 replicated MySQL servers (1 master + 1 read only replicated) each with quad CPUs.

      - Website 2 is a weblog website. We have 0.4-0.5 million visits/day and almost 2 million page views. This one is managed using a single MySQL+Apache server (dual quad).

      I have run tests and I never ever imagine such performance with Postgres.

    10. Re:Thank you, Monty. by gullevek · · Score: 1

      This will hopefully change with 8.4 release.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    11. Re:Thank you, Monty. by cerberusss · · Score: 1

      but then I can't imagine anyone running a high-end scientific database through MySQL

      I can. We're developing a Qt-based client-server system for reading out sensors and (off-the-shelf) measurement instruments in a scientific institute. The backend is MySQL. Completely relational (InnoDB) setup except for the full-text search table which is filled with stored procedures.

      I'm not saying MySQL would be my first choice if I'd have to do it again, however it works fine, has all the features we need and is easy to use.

      --
      8 of 13 people found this answer helpful. Did you?
    12. Re:Thank you, Monty. by Henkc · · Score: 1

      Slony is also incredibly complicated. That complication presents a real problem for busy administrators when Slony fails (which it does, often).

      Hopefully the Pg devs will also use a straightforward (and reliable) replication model.

      In the meantime, we use SkyTools - simple to get going, it fails less often, and when it does, it's a snap to get going again.

    13. Re:Thank you, Monty. by Glendale2x · · Score: 1

      People who want no-nonsense, straightforward replication.

      --
      this is my sig
    14. Re:Thank you, Monty. by siDDis · · Score: 1, Informative

      This is TOTAL bullshit!

      A READ ONLY(or mostly like Slashdot) website uses a front end cache like Squid or Varnish. Database query performance doesn't matter. Slashdot could perform exellent with just Microsoft Access as the database backend.

      If you need some more writing like social sites as Facebook or MyYearBook you use a mid level cache like Memcached or OScache. And if you need full text search you use Lucene/SOLR or Xaphian.

      And while Facebook uses over 1800 MySQL servers MyYearBook who has about 1/10th of the amount users Facebook has, it runs on only 17 PostgreSQL servers.

    15. Re:Thank you, Monty. by wmac · · Score: 1

      First of all your attitude is bullshit! Second, I know what I am running and how much users I have. A social network is not read-only. Users constantly post in communities, and different applications. Even the blog website receives several updates each moment (including comments, counters etc.) We use our own cache but on social network, because the pages are very dynamic and constantly changing it is provides limited use.

    16. Re:Thank you, Monty. by fimbulvetr · · Score: 1

      You're implying that the amount of users a social networking site should have is somehow linear to how many database servers it needs. I have news for you - it doesn't. You also don't mention the roles for the servers, nor the hits per interval, nor even a feature comparison (some may have much harder hitting queries) - and finally, you're outright neglecting to mention hardware. MYB might have 17 quad core, 16x320GB 15k rpm drives compared to facebook's whitebox google model. Your entire post is useless without apples to apples comparisons.

    17. Re:Thank you, Monty. by siDDis · · Score: 1

      A social network can be catched, because you don't need *real-time* data. If you have hundreds of requests per second a mid level or front end cache saves you a lot of system resources and the users don't notice anything.

      If you read how Memcached works here http://en.wikipedia.org/wiki/Memcached
      , you will see that everytime a user updates or adds something it also updates the cache.

      And for your knowledge, the count() function in MySQL is already cached in the DB. That is because it can be cached, because MyISAM lacks transactions. InnoDB however has the same slow count() function as other databases.

    18. Re:Thank you, Monty. by Lord+Ender · · Score: 1

      For a database to be "most popular among PHP developers" is probably bad thing, actually. Microsoft Access is most popular among Visual Basic developers.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    19. Re:Thank you, Monty. by Anonymous Coward · · Score: 0

      " running a single table database on Postgres.

      [...]. (NB: The expression does NOT originate in France.)"

      Really? Why is it that I doubt your claim?

    20. Re:Thank you, Monty. by jd · · Score: 1

      That the expression isn't French? Well, probably because they only have one course in a meal that contains meat, making it quite stupid in that context.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  2. Sounds like a plan by Anonymous Coward · · Score: 5, Insightful

    The same has happened to the Blogger founders after they were bought by Google. If you're a startup guy working for a 20,000 employee company is not going to cut it. And to make things worse you won't have control over the product you created anymore.

    I'm surprised it took him so long to quit.

    --
    Can you say, piece of shit?

    1. Re:Sounds like a plan by palegray.net · · Score: 3, Funny

      I have an odd urge to send mail to that address in your sig, if only to inquire as to how a specimen of defecated material managed to land a gig at Google in these troubled economic times.

    2. Re:Sounds like a plan by Anonymous Coward · · Score: 1, Insightful

      This may sound dumb, but who is Tom Dillon and why is he hated on?

    3. Re:Sounds like a plan by tayhimself · · Score: 1

      Maybe Monty Wideanus should move to google too?

    4. Re:Sounds like a plan by fm6 · · Score: 1

      MySQL had been out of startup mode for many years, and Widenius probably had a lot more control over the development of MySQL than Blogger's founders had over their baby.

      That said, there is an obvious disconnect between MySQL's laid-back, decentralized corporate culture and Sun's bureaucratic, highly politicized management.

    5. Re:Sounds like a plan by Frosty+Piss · · Score: 5, Insightful

      Meanwhile, Monty Program Ab will be 'a true open-source company,' with only a small number of employees who 'strive to have fun together and share the profit we create.'

      Until his product becomes HUGE and he sells his company to Sun again...

      --
      If you want news from today, you have to come back tomorrow.
    6. Re:Sounds like a plan by PietjeJantje · · Score: 5, Insightful

      If you're a startup guy working for a 20,000 employee company is not going to cut it. And to make things worse you won't have control over the product you created anymore.

      I'm surprised it took him so long to quit.

      You don't get it. When your start-up is acquired by big corp, it is usually their demand you stick for at least a year, instead of dumping your crap and taking a run with the money, which I'm sure he would have preferred. He did the year, finished his obligations, and leaves. Nothing to see, please move along.

    7. Re:Sounds like a plan by htnmmo · · Score: 3, Insightful

      I'm not an insider on either camp and I've been mostly using postgresql on my own projects.

      But my sense is that Sun kept wanting to go opensource but MySQL wanted to directly monetize the product and not just be a free add on to sell hardware and other services.

      This seemed to happen early on when MySQL announced some new features would not be opensourced shortly after acquisition, then Schwartz came back and spanked them into place.

    8. Re:Sounds like a plan by fm6 · · Score: 2, Informative

      I hadn't heard that (don't follow MySQL issues, even though I work at Sun) but it makes sense. JIS has been open sourcing other key software products (Solaris, Java), claiming that this would help him (as you say) sell hardware and services. He had to overcome a lot of resistance and skepticism to do this. He'd look really dumb if he allowed one prominent new acquisition to deviate from this model.

    9. Re:Sounds like a plan by mysidia · · Score: 1

      I would think the smart thing to do with an acquisition like MySQL would be to more or less give them a budget and let them keep doing what they're doing, under their same management, and let them continue to deliver more of the value that they bought them to obtain, with a little influence over their development agenda.

      The MySQL name is part of what makes it worth so much, and for Sun to dissipate its reputation and its management more or less kills half the worth of owning it.

    10. Re:Sounds like a plan by Hieronymus.N · · Score: 1

      I'm sure Monty also made a bucket of cash when Sun purchased MySQL. So while it's a shame he left, he willingly sold his baby and is now off to new things. Isn't that the usual cycle in Silicon Valley?

      --
      Would you, could you, in a car? http://v25media.com
    11. Re:Sounds like a plan by Rolgar · · Score: 1

      It may have been in his contract that he stay on for a year?

      My uncle sold his insurance agency for 7 figures, but has to run the place for 3 years before he can retire.

    12. Re:Sounds like a plan by Bill,+Shooter+of+Bul · · Score: 1

      Well, the thing is the rift was in MySql before the Sun acquisition. Monty versus Mårten. Developer vs Business guy. It was Mårten who wanted to introduce enterprise for pay only features. Monty was hoping that the acquisition would swing the power to the developer side and open up the dev process. It seems Sun isn't willing to go as far as Monty would like fast enough. But it seems its too far for Mårten as he has also left Sun.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
  3. Bill Gates' influence? by Pope · · Score: 0

    "The company will work on the Malaria project, a storage engine Widenius and others developed, he wrote."

    --
    It doesn't mean much now, it's built for the future.
    1. Re:Bill Gates' influence? by mulvane · · Score: 1

      And hear I thought it was Malwaria.

    2. Re:Bill Gates' influence? by jd · · Score: 0

      After his escapade with mosquitos, it's a wonder he's not being locked up on terrorism charges. Oh. Wait. He's rich. Still.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Bill Gates' influence? by DMUTPeregrine · · Score: 1

      No, no, clearly west side story.
      Maria, Maria, I just made a project, "Maria."

      --
      Not a sentence!
  4. Futt Bucked by Joebert · · Score: 0

    Queue Sun preventing him from doing this with some sort of anti-compete clause in 5,4,3...

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    1. Re:Futt Bucked by mr_stinky_britches · · Score: 0, Redundant

      its in california man..

      --
      Censorship is obscene. Patriotism is bigotry. Faith is a vice. Slashdot 2.0 sucks.
    2. Re:Futt Bucked by quonsar · · Score: 0

      Time to get a cue, dude.

    3. Re:Futt Bucked by Wee · · Score: 1

      I've had to sign non-competes in California. They're actually quite common.

      -B

      --

      Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

    4. Re:Futt Bucked by Jack9 · · Score: 2, Informative

      With an experienced HR dept. you'll usually see a severability clause wherein, invalidating a contract in part does not invalidate the contract. Most of the time a company silly enough to want you to sign a non-compete IN CALIFORNIA is either too big to have a different process for every state, or too small (read: naive) to include severability, or has lumped it in with your employment contract (which will contain a severability clause). However, it's unenforceable in any case IN CALIFORNIA (probably some other states too).

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    5. Re:Futt Bucked by mr_stinky_britches · · Score: 1

      right on. unenforceable afaik.

      --
      Censorship is obscene. Patriotism is bigotry. Faith is a vice. Slashdot 2.0 sucks.
    6. Re:Futt Bucked by Joebert · · Score: 1

      A cue ?

      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    7. Re:Futt Bucked by coaxial · · Score: 1

      And they're all completely unenforceable.

        Now in Washington...

    8. Re:Futt Bucked by ConceptJunkie · · Score: 1

      Queue Sun...

      You keep using that word. I do not think it means what you think it
      means.

      --
      You are in a maze of twisty little passages, all alike.
    9. Re:Futt Bucked by Joebert · · Score: 1

      Everyone who needed to, understood what I meant.
      What's the problem ?

      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    10. Re:Futt Bucked by mysidia · · Score: 1

      I want the states to ban severability. Then companies would be more careful to only place legitimate terms in their agreements.

    11. Re:Futt Bucked by Anonymous Coward · · Score: 0

      Wot mee wurry?

    12. Re:Futt Bucked by ConceptJunkie · · Score: 0, Redundant

      You used the wrong word. If you want me to be blunt, it makes you look ignorant.

      --
      You are in a maze of twisty little passages, all alike.
    13. Re:Futt Bucked by Joebert · · Score: 1

      But at least people knew what I meant which is the important part. You on the other hand, I can't tell if you just like being an asshole, or you're trying to help.

      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    14. Re:Futt Bucked by ConceptJunkie · · Score: 1

      Well, since you obviously don't care about using the right words when you communicate, I guess I'm not helping.

      --
      You are in a maze of twisty little passages, all alike.
    15. Re:Futt Bucked by mr_stinky_britches · · Score: 1

      hardly redundant. slashdot moderation fail.

      --
      Censorship is obscene. Patriotism is bigotry. Faith is a vice. Slashdot 2.0 sucks.
  5. sorry. by thhamm · · Score: 3, Funny

    what? monty burns blocks the sun? --- excellent!

    1. Re:sorry. by sootman · · Score: 1

      "Monty Program"? Sounds like it'll be a circus.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    2. Re:sorry. by thhamm · · Score: 2, Funny

      no that's something completely different ...

  6. A Monty Utopia? by erroneus · · Score: 5, Insightful

    Meanwhile, Monty Program Ab will be 'a true open-source company,' with only a small number of employees who 'strive to have fun together and share the profit we create.'

    This is all good until real money starts pouring in and someone wants/needs more money or claims they are more deserving than another or something along those lines. Then the "fun" arrangement becomes less fun and more bitter. Other things that can spoil the fun are if someone decides to wear only black turtlenecks or attempts to make himself into a god of some sort.

    1. Re:A Monty Utopia? by Anonymous Coward · · Score: 0

      Why Communism is doomed to fail :)

    2. Re:A Monty Utopia? by DragonWriter · · Score: 2, Interesting

      This is all good until real money starts pouring in and someone wants/needs more money or claims they are more deserving than another or something along those lines. Then the "fun" arrangement becomes less fun and more bitter.

      And then Monty sells the company and IP to some big firm that likes the big money that's pouring in, and after a suitable transition period quits and goes on starts some other venture with like-minded folks for fun.

      And I doubt Monty is going to be hurting for money, himself, if he keeps succesfully doing that. Where the fun ends is if too much time and money are poured into a venture but money never starts pouring in.

  7. Quit? Euphemism for laid-off? by Anonymous Coward · · Score: 0

    Sorry couldnt resist it :)

  8. What about Drizzle? by Wee · · Score: 2, Interesting

    I'm curious as to why he didn't hitch up with the Drizzle guys. It sounds like he's intending to do exactly what Drizzle is doing. Surely he could have leveraged their efforts and they almost certainly would benefit from having Monty and his team around...

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

    1. Re:What about Drizzle? by glwtta · · Score: 1

      I don't know, maybe because it's something called "Drizzle"?

      Actually, having read the Wiki page, I'm not sure what the point of that project is. They seem to want to roll back all the progress that MySQL has made in the last couple of years towards becoming a useful database, and go back to 3.x/4.x days.

      So, it's MySQL with even less features, but faster - don't we already have a BerkeleyDB?

      --
      sic transit gloria mundi
    2. Re:What about Drizzle? by steve.howard · · Score: 5, Informative

      He's actually got a blog post on it right here: http://monty-says.blogspot.com/2008/07/what-if.html

    3. Re:What about Drizzle? by krow · · Score: 3, Informative

      Hi!

      We are talking about finding a way to allow him to pull Drizzle code back into his tree. It is not a simple task though... Drizzle has been cleaned up since the fork (warnings removed, moved on to more of a C++ design, use of stdint, etc...), so he has to clean up his own tree as well before this can happen.

      Cheers,
            -Brian

      --
      You can't grep a dead tree.
  9. Re: Who is Dillon? by Anonymous Coward · · Score: 0

    I don't think that's the right Tom Dillon. I got a first name to associate with the last name by googling "dillon google". I suppose I should have asked if his first name is, in fact, Tom.

  10. A winning proposition. by jellomizer · · Score: 3, Interesting

    Monty Program Ab will be 'a true open-source company,' with only a small number of employees who 'strive to have fun together and share the profit we create.'

    Startup: Check
    1 out of 10 companies last the first year.

    No dependable revenue stream: Check
    You don't make money making Open Source Software, you make money supporting it / consulting services, packaging and distribution. Making software is expensive. Being a 'a true open-source company,' leads to little teeth to get a good competitive advantage.

    Focus on Employee Happiness not productiveness: Check
    Yea a productive employee is a Happy Employee, But a Happy Employee doesn't make them productive. Unfortunatly with work there are always the stinker jobs thar are not fun. You can't expect work to always be fun and to have fun at work.

    Profit Sharing: Check
    If you work harder then everyone else you should deserve more. But how to you fairly determine who is worth what. Bob program may make a lot of money. But bill spends his time helping out Bob in his product.

    Small Size: Check
    A Small company against the big guys. It will take a while to gain trust. If you start out big(ish) then you can actually get some automatic cred.

    Starting in a bad economy: Check
    Where is funding going to start how will you get a loan. If he does get one the banks are stupider then I thought.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:A winning proposition. by milamber3 · · Score: 5, Insightful

      Yeah, if I had to pick anyone to fail it would be the guy who cofounded MySQl and sold it for a billion dollars. You nailed it, I'm sure nothing his startup does will be successful or be worth money.

    2. Re:A winning proposition. by Anonymous Coward · · Score: 0

      "You don't make money making Open Source Software, you make money supporting it / consulting services, packaging and distribution."

      Mozilla.org might disagree with you there.

    3. Re:A winning proposition. by jellomizer · · Score: 3, Insightful

      He filled a Gap in the market at the time. It is like getting stuck by lightning, Chances of filling that gap again is slim. MySQL success was that it wasn't a Full Open Source company. It had a closed Source branch too, which actually made the money (a business model).
      Secondly it was made in a good economy, Dot Com boom period, where there was a need to get a good but affordable Rational Database system, Most of the guys at the time were very expensive, and not suited for lightweight databases needed for the web.
      Third Linux, Apache, PHP success in the web market, putting MySQl in the middle of it.

      Past success doesn't guarantee future success. And if you did make a lot of money you may get a big head and not focus clearly. Like most companies 2 parts luck to 1 part strategy.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:A winning proposition. by CrazedWalrus · · Score: 5, Funny

      to get a good but affordable Rational Database system,

      "Relational." "Rational" isn't a word that's often applied to MySQL.

    5. Re:A winning proposition. by Lonewolf666 · · Score: 2, Insightful

      Starting in a bad economy: Check
      Where is funding going to start how will you get a loan. If he does get one the banks are stupider then I thought.

      Why should he need a loan? He got 1 billion from selling his last company. He can use some of that as venture capital for his new project

      --
      C - the footgun of programming languages
    6. Re:A winning proposition. by idontgno · · Score: 4, Insightful

      You need to read your prospectuses: "Past performance is no indicator of future success."

      Monty's not the golden goose; he will not lay golden eggs each time he squats. He is not the child of destiny, the master of The Street, the database Messiah. He's just a very naughty boy. Ok, maybe not. But he is a guy who created a good product, sold it to desperate overcapitalized suckers, and jumped ship just before the balloon collapsed and sent the economy screaming "Oh the Humanity" into the ground.

      I wouldn't even credit him with a good sense of timing, if he thinks this is the time for a startup like he's proposing.

      We shall see.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    7. Re:A winning proposition. by Anonymous Coward · · Score: 0

      He's also like ... oh wait ... rich. Idiot.

    8. Re:A winning proposition. by trawg · · Score: 1

      Past success doesn't guarantee future success.

      Nope, but neither does it mean its doomed to fail. There's plenty of startups out there that probably aren't headed by Monty, but I know which one I'd be leaning towards if I was throwing money around!

    9. Re:A winning proposition. by nurb432 · · Score: 1

      Some think he failed in the morality department, slowly squeezing out the 'free' and then finally selling out.

      Money doesn't make you a good person.

      --
      ---- Booth was a patriot ----
    10. Re:A winning proposition. by mabhatter654 · · Score: 1

      actually though, he's starting in a good point.

      First, he sold his company for a billion dollars! He doesn't need a loan. He can pay employees cash.

      Companies need time to develop a good product.. jumping the gun is really bad. Good thing we're in a recession and companies aren't throwing around cash. That's a good thing because they can make a quality product.. find a good niche and get strong about the same time this recession starts to thaw!

      The people planning and building new, exciting companies now, will be the "overnight" rockstarts in 3-5 years.

    11. Re:A winning proposition. by mabhatter654 · · Score: 2, Insightful

      It's an excellent time for a startup if you have cash... he sold MySQL for a billion dollars!

      Even Steve Jobs said "cash is king" just last week. Monty will be able to get whatever he needs cheaper than last year. Remember, that it takes 2-5 years to be an "overnight" success like the first MySql had. Recession is the perfect time to build a company if you can float the start up capital.

    12. Re:A winning proposition. by Anthony · · Score: 3, Insightful

      Good pint, and Paul Graham seems to think that starting in a bad economy has benefits. Apple and Microsoft started the the 70s.

      --
      Slashdot: Where nerds gather to pool their ignorance
    13. Re:A winning proposition. by mysidia · · Score: 1

      I would reason to guess MySQL AB had most of those things going against it to... look how that turned out?

      MySQL wasn't successful by random chance, they had a good idea, and provided better options to suit a common demand than what was available at the time.

      However, open source OSes are so mature now, that it would be a lot harder for a project to reach the critical mass MySQL has.

      I'm sure they'll have some great fun, whatever the outcome, and their chances of hitting the jackpot are better than buying a state lottery ticket every week.

    14. Re:A winning proposition. by mysidia · · Score: 1

      We don't have enough information to judge. He knows more about his chances of success, because he knows more about the product he wants to develop, and what market he wants to develop for, and what part of that market will be willing to pay the most for it.

      Just because past success doesn't guarantee future success doesn't indicate he doesn't know what he's doing.

    15. Re:A winning proposition. by mysidia · · Score: 1

      He didn't necessarily get the full proceeds of the sale, there were very possibly other interest holders involved.

    16. Re:A winning proposition. by Antony+T+Curtis · · Score: 1

      Why should he need a loan? He got 1 billion from selling his last company. He can use some of that as venture capital for his new project

      I think that about 80% of the $1bn stock purchase by Sun went to the Venture Capital companies.
      The remaining $200m was divided between the employees who held stock options and other private investors.

      --
      No sig. Move along - nothing to see here.
    17. Re:A winning proposition. by cerberusss · · Score: 1

      "Relational." "Rational" isn't a word that's often applied to MySQL.

      Come to think of it, "Relational." isn't either :D

      --
      8 of 13 people found this answer helpful. Did you?
    18. Re:A winning proposition. by Anonymous Coward · · Score: 0

      You can get the stinkers done and still keep employees happy. Having Happy Employees does not guarantee the work gets done but an Unhappy Employee can (and usually will be) be anti-productive..

    19. Re:A winning proposition. by Chris+Oz · · Score: 1

      Acid is a term that is often used but mainly how it can eat your data

    20. Re:A winning proposition. by Hognoxious · · Score: 1

      Starting in a recession also means you've a good chance of beng ready for release about the time the economy's picking up.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    21. Re:A winning proposition. by jellomizer · · Score: 1

      No it doesn't mean that it is doomed, however you should get worried when a Tech Guy runs a business off of Tech Guy Principals, it smells of the Dot Com Era again. I would actually be happy if I am wrong, and it is a success, however it doesn't look like a good business model to me.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    22. Re:A winning proposition. by Anonymous Coward · · Score: 0

      I could use a good pint myself...

    23. Re:A winning proposition. by Anthony · · Score: 1

      Preview is wasted on me sometimes ;-)

      --
      Slashdot: Where nerds gather to pool their ignorance
  11. Why did he allow sun to purchase MySQL? by Cutting_Crew · · Score: 3, Interesting

    Seems to me as CO-founder he would have had to approve such a move and even if he did perhaps to make some stipulations on future development instead of constantly being in that 'rocky road' development.

    1. Re:Why did he allow sun to purchase MySQL? by PylonHead · · Score: 2, Insightful

      Maybe it was the one billion dollars they offered?

      --
      # (/.);;
      - : float -> float -> float =
    2. Re:Why did he allow sun to purchase MySQL? by Cutting_Crew · · Score: 1

      i understand that - but being the co-founder there were no stipulations of how MySQL were to be maintained in the future? seems to me he would have wanted to make sure all his hard work would not have gone down the drain to brain-dead decisions.

    3. Re:Why did he allow sun to purchase MySQL? by Anonymous Coward · · Score: 0

      Perhaps at the time of the sale he felt that Sun would maintain the project well, and after it was bought Sun went in a direction that he did not expect and was not ready for.

      None of us can tell the future, what looks great one day can turn to a disaster the next.

    4. Re:Why did he allow sun to purchase MySQL? by DragonWriter · · Score: 1

      i understand that - but being the co-founder there were no stipulations of how MySQL were to be maintained in the future?

      Again, $1 billion buys a lot. Even a very small fraction of that (don't know how much Monty got) means you can easily quit and do your own thing (as Monty is) if you don't like what your new employer is doing; its pretty easy to see why taking the money without stipulations rather than imposing stipulations which would have scuttled the deal or reduced the value to Sun could easily make sense.

    5. Re:Why did he allow sun to purchase MySQL? by Cutting_Crew · · Score: 0

      Maybe Sun will start to lay people off now and offer them jobs of a lifetime in china and india like IBM announced this week(im surprised this didnt make it on slashdot, maybe i should submit a story)

  12. A Honorable Step by Anonymous Coward · · Score: 0, Interesting

    Independently how 'Monty Program' will get along, or perform, this is a honorable step (and may even be beneficial for MySQL - Sun is not in the best shape today). Big Corporations tend to eat your soul, no matter how hard you try to avoid this.

    Congratulations, Monty.

  13. Okay someone has to say it... by BlindSpot · · Score: 4, Funny

    Why didn't he go all the way and name it "Monty Program's Flying Code Circus"?!

    1. Re:Okay someone has to say it... by arndawg · · Score: 1

      Why didn't he go all the way and name it "Monty Program's Flying Code Circus"?!

      I think Python already took out a patent for that. Sorry!

    2. Re:Okay someone has to say it... by Anonymous Coward · · Score: 0

      Why didn't he go all the way and name it "Monty Program's Flying Code Circus"?!

      If you've ever used MySQL you soon realize this was the project's original name.

      [/humour]

    3. Re:Okay someone has to say it... by joppinkaru · · Score: 1

      Or "Monty Program and the Search for Truly Open Source Software"....

  14. Monty is just a dick. by tjstork · · Score: 2, Insightful

    I'm sorry, as I really like MySQL, but, Monty's just taking his billion dollars and trashing Sun as a cover. The bugs that he talks about, that he complains about, all have dates back to 2001... so, he could have fixed that stuff before Sun even bought him out. The bottom line is, Monty's pointing the finger at Sun when the reality is, he's probably doesn't want to work for anyone other than himself, and is just looking for an excuse to cash out. If he would just say that, I think everyone would get it, but, when you can look at the defects he's blogged about and see how old these bugs are, one has to ask, come on dude, why didn't you fix it, like, years ago?

    --
    This is my sig.
    1. Re:Monty is just a dick. by Anonymous Coward · · Score: 0

      Why is this modded as redundant?

  15. !WideAnus by Anonymous Coward · · Score: 0

    While it is a loss to the community, don't say you didn't see it, I sure did.

    I wish them the best of luck with their new company startup.
    They will certainly need all the luck in the world at this moment in time... as will I and many others.

  16. Just had to say it by Stroot · · Score: 1

    Auf Wiedersehen Monty!

  17. Re:Sun Swastika by Anonymous Coward · · Score: 0

    FYI -- The swastika was used for _thousands_ of years before it was used by the Nazis, and many cultures still use it. It is not an evil symbol.

  18. Why did Sun buy MySQL? by larien · · Score: 1, Interesting
    This is something I wondered at the time. Sun paid a lot of money (~$1B) for a free database, even after they'd been bundling Postgres on Solaris 10 (you now get both Postgres & MySQL on the latest release of Solaris 10, FWIW).

    Having chatted to some people at work, the concensus seems to be that it was primarily to piss off Oracle; "look, we can do databases too, we don't need you". So, Oracle have gotten into bed with HP & linux, just to spite Sun after having largely given Sun "favoured OS" status for a number of years.

    All seems to be one big corporate soap opera/bitchfest...

    1. Re:Why did Sun buy MySQL? by Antony+T+Curtis · · Score: 2, Interesting

      This is something I wondered at the time. Sun paid a lot of money (~$1B) for a free database, even after they'd been bundling Postgres on Solaris 10 (you now get both Postgres & MySQL on the latest release of Solaris 10, FWIW).

      Having chatted to some people at work, the concensus seems to be that it was primarily to piss off Oracle; "look, we can do databases too, we don't need you". So, Oracle have gotten into bed with HP & linux, just to spite Sun after having largely given Sun "favoured OS" status for a number of years.

      All seems to be one big corporate soap opera/bitchfest...

      Sun didn't pay $1bn for just some free software. If that was all they wanted, they could have simply downloaded it for free.

      Sun purchased the MySQL (r) registered trademark and full rights to the source (including the ability to relicense as desired).

      Don't forget, also the couple hundred staff who they don't need to pay any headhunters to find.

      And, of course, the most important asset they purchased was "goodwill"... Which is hard to build but quite invaluable.

      --
      No sig. Move along - nothing to see here.
    2. Re:Why did Sun buy MySQL? by OneSmartFellow · · Score: 2, Interesting

      Sure, but $1 Billion is one hell of a lot of goodwill. Besides, they'll only keep the staff as long as they treat them right (and the economy is in the shitter). That's doesn't mean just money. These are superior quality developers who need to be working on innovative, challenging projects. I suppose they got some infrastructure guys, and perhaps even a Marketing guy or two, I don't know what MySQL had in terms of labour, but the majority of it would have been very technical.

    3. Re:Why did Sun buy MySQL? by angrydotnerd · · Score: 1

      This is something I wondered at the time. Sun paid a lot of money (~$1B) for a free database, even after they'd been bundling Postgres on Solaris 10 (you now get both Postgres & MySQL on the latest release of Solaris 10, FWIW).

      MySQL is not free to develop against. You need a commercial license for that. It's only free to use if your own product is GPL-free.

    4. Re:Why did Sun buy MySQL? by Antony+T+Curtis · · Score: 1

      MySQL AB was very roughly half engineers... the other half were sales/marketing, accounts, legal etc. with sales/marketing being the next largest group.

      --
      No sig. Move along - nothing to see here.
  19. His reason for leaving by Hognoxious · · Score: 1

    His reason for leaving was allegedly a lack of career postresqlon.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  20. Startups by sjbe · · Score: 5, Interesting

    I've started a number of companies and you're saying a bunch of stuff that isn't really accurate.

    You don't make money making Open Source Software, you make money supporting it / consulting services, packaging and distribution. Making software is expensive.

    Actually making software can be pretty cheap, relatively speaking. Engineering costs for any pure software company are 10%-25% of total costs. Most of the cost is actually in sales, marketing, and administration. Don't take my word for it - look up the income statement of any publicly traded software company from Microsoft on down.

    Being a 'a true open-source company,' leads to little teeth to get a good competitive advantage.

    That doesn't necessarily have to be true at all. If you are the developer of a given piece of software and if companies will pay for services relating to that software, the primary developer is in the best position to provide those services since no one knows the software better. Furthermore it is impossible to undercut open source software on price so deep pockets don't help the big guy like they might if the company depended on revenue via a traditional software business model. Once the software is installed companies find it expensive to switch platforms which can mean recurring revenue and barriers to entry. That's certainly the basis for competitive advantage though not any assurance of such advantage.

    If you work harder then everyone else you should deserve more.

    Deserve? Maybe, but maybe not. The party that takes the most financial risk is who deserves and will get the most reward or take the biggest losses. Hard work is a factor but not even close to the biggest one. You don't make the biggest bucks unless you have the most skin in the game.

    A Small company against the big guys. It will take a while to gain trust. If you start out big(ish) then you can actually get some automatic cred.

    A guy with a track record of starting successful organizations (like MySQL) often gets to skip this step. The hardest company to start is usually the first one because no investor knows who the hell you are and they certainly don't trust you. Plus pretty much no one starts off big. Only guys with a track record are able to raise the large dollar amounts necessary to start "big".

    Where is funding going to start how will you get a loan. If he does get one the banks are stupider then I thought.

    Very, very few startups get funding from a bank. Banks want tangible assets as collateral for the money they loan and startups rarely have such assets. Usually funding comes from friends, family, angels, private equity, venture capital, government small business loans and various other sources. Banks, not so much.

    1. Re:Startups by Anonymous Coward · · Score: 0

      Often the startup can come from the billion or so dollars you got selling the last company.

  21. Hypocrite? by nurb432 · · Score: 2, Interesting

    Isn't this the guy who moved MySQL towards a commercial end before SUN stepped in and bought them?

    Sounds to me like its all good and well, unless its someone else that is getting most of the cash.

    If he wasn't the driving force behind it, then forget what i just said.

    --
    ---- Booth was a patriot ----
  22. MySQL just isn't MySQL anymore... by DavonZ · · Score: 5, Interesting

    I have to admit that I am glad to see him leave Sun. I am developing an Open Source POS system and originally I was using MySQL as the database. I sent an email to MySQL about distribution questions and was then contacted by different sales people trying to talk me out of Open Sourcing my project. "Do you really want you competitors to have your POS code"... "How are you going make money off of Open Source". I felt bullied.

    Understand that MySQL is only GPL (Free) if everything touching it is also GPL (or internal use only). If we distribute it with MySQL and make it commercial, we need to pay yearly for MySQL ($$$). That is understood when dealing with GPL software. Just don't try and talk me out of GPL'ing my code to line your pockets. Business models like this hurt the Open Source community and don't promote Open Source software!

    1. Re:MySQL just isn't MySQL anymore... by mysidia · · Score: 1

      This primarily impacts you if you need to write your application in C.

      If you write your program in a scripting language like PHP or Perl, your code doesn't include the GPL'ed MySQL client library, and you get to distribute your program under terms as restrictive as you like

      People can and do distribute proprietary PHP applications that are backed by a MySQL database distributed with the software under the GPL.

      Access to the PHP script sources can be protected through automatic obfuscation and encryption (there are commercial tools to do this).

      On the other hand, if you want to write your application in C, then you have an issue linking your binary directly against the MySQL client libraries, as those libraries are GPL.

    2. Re:MySQL just isn't MySQL anymore... by Antony+T+Curtis · · Score: 2, Interesting

      I have to admit that I am glad to see him leave Sun. I am developing an Open Source POS system and originally I was using MySQL as the database. I sent an email to MySQL about distribution questions and was then contacted by different sales people trying to talk me out of Open Sourcing my project. "Do you really want you competitors to have your POS code"... "How are you going make money off of Open Source". I felt bullied.

      Understand that MySQL is only GPL (Free) if everything touching it is also GPL (or internal use only). If we distribute it with MySQL and make it commercial, we need to pay yearly for MySQL ($$$). That is understood when dealing with GPL software. Just don't try and talk me out of GPL'ing my code to line your pockets. Business models like this hurt the Open Source community and don't promote Open Source software!

      You should be chatting to the MySQL developers and the community... A lot of them are quite passionate about open source.

      Most inquiries tend to go direct to the sales staff who (understandably) are tying to maximize the revenue. Remember that MySQL AB was a profitable company, despite having to pay the salary of >150 full time developers.

      --
      No sig. Move along - nothing to see here.
    3. Re:MySQL just isn't MySQL anymore... by jadavis · · Score: 1

      Remember that MySQL AB was a profitable company

      They were? Can you provide a link?

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
    4. Re:MySQL just isn't MySQL anymore... by Antony+T+Curtis · · Score: 1

      Remember that MySQL AB was a profitable company

      They were? Can you provide a link?

      Unfortunately, I cannot because MySQL AB was not a publicly traded company.

      But I was an employee of MySQL ... although I cannot give specific details, you can be pretty certain that Sun Microsystems wasn't going to put down $1bn in cash for a company which was burning through it's VC funding.

      If MySQL AB wasn't acquired by Sun, there was enough cash in the bank that they would definitely still be here today... and next year too, even if they had zero revenue.

      --
      No sig. Move along - nothing to see here.
  23. Martin Mickos going too! by Anonymous Coward · · Score: 1, Informative

    Martin Mickos, the old CEO and Current Sun Database Technology Group SVP is leaving too.

    Damn! He will be missed.

  24. Re: Who is Dillon? by Anonymous Coward · · Score: 0

    That's funny, I have a broker with that name. And given what my account looks like since January of last year, I'd say that alias for him fits really well :D

  25. ONE BILLION REASONS by Anonymous Coward · · Score: 0

    To put one billion dollars in perspective:

    If you were paid $500 an hour and worked a full 2000 hours a year, you'd earn one billion dollars in:

    ONE THOUSAND YEARS.

    Think about that. What material or intellectual property would you give up for that much money?

    What material or intellectual property wouldn't you give up is probably a much, much shorter list.

    Hell, what dear relative would you give up for that much money.

    1. Re:ONE BILLION REASONS by Anonymous Coward · · Score: 0

      A better perspective might be "25 million dollars annually over the course of an average working lifetime."

      $25,000,000/yr = ~$2,000,000/mo or ~$480,000/wk or ~$12,000/hr

  26. Generally Available? by NoMoreFood · · Score: 1

    Last time I checked the term was "General Availability". Generally available sounds more like it'd be hit-or-miss downloading it...

  27. Um by wdr1 · · Score: 1

    You know that part where you quote something he said in his blog? Yeah, a link would have been nice there.

    --
    SlashSig Karma: Excellent (mostly affected by moderatio
  28. Comment removed by account_deleted · · Score: 4, Funny

    Comment removed based on user account deletion

  29. Sun don't get it ... by Anonymous Coward · · Score: 0

    They are screwing up OpenOffice.org, now MySQL seems to be falling apart - the only way you can trust them is when they contribute as one of many others - eg. their GNOME interactions seem to be pretty cool.

  30. Marten Mickos is also leaving! by Anonymous Coward · · Score: 0

    http://www.heise-online.co.uk/news/MySQL-CEO-Marten-Mickos-is-leaving-Sun--/112582

  31. Re:Sqlite and Postgresql and Oracle by perbu · · Score: 1

    MySQL handles typical web load better than both Oracle and PostgreSQL. 99% reads and not to complicated queries and a lax attitude towards MVCC (with the query cache enabled) makes MySQL run really fast.

  32. Re:Sqlite and Postgresql and Oracle by siDDis · · Score: 1

    Most read-only systems with PostgreSQL, Oracle or even MySQL use a cache engine like Memcached or OSCache so the database mostly just idles.