Slashdot Log In
MySQL Prepares To Go Public
Posted by
kdawson
on Wed Jan 31, 2007 12:16 AM
from the bring-it-on dept.
from the bring-it-on dept.
prostoalex writes "MySQL CEO Marten Mickos told Computer Business Review the company plans to go public: 'Now entering its twelfth year, the company has built up just less than 10,000 paying customers, and an installed base estimated to be close to 10 million... When it does go public, MySQL will be one of only a handful of open source vendors to do so. Red Hat, VA Linux (now VA Software), and Caldera (now SCO Group) led the way in 1999 and 2000...'"
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
two out of 3 aint bad (Score:3, Insightful)
Well, as long as Darl McBride doesn't get his hands on the company they should be ok.
amen (Score:5, Insightful)
Re:amen (Score:5, Interesting)
Going public means that the companies primary goal becomes to please the stockholders rather than employees and customers. It's nice that the folks who started it up usually get rich, but it doesn't tend to do good things for anyone else.
Parent
Ramen (Score:5, Insightful)
If you would buy stock in a somewhat anonymous company, would you go and investigate what their business practices are like? Do you care about their customer service? I appreciate that there are exceptions, but most likely you won't. Yes, there are people who invest in companies that they know and care about (sports clubs come to mind,) but the majority of investors invest for a profit. If a company can turn a profit sooner rather than later, they will go for it. Most investors won't care about the database, the open sourciness, the service, the customers or anything else, but they'll care about the numbers on the yearly report. There is linkage, but if it's not apparent, if it's not 1-1 related, there won't be much interest.
(From here: http://www.mathworks.com/company/aboutus/mission_
I think that is very well said, and I think it's something that doesn't go over well for public companies. MathWorks is still privately held.
Parent
Re:Ramen (Score:4, Informative)
For example:
Company A floats on the stock market and it share are purchased by Companies B (15%), C (10%), D(20%), E(6%) and a handful of smaller investors (49% total).
When at their AGM Company A wishes to appoint a new director they have to put it out to vote. But each person gets to vote according to the number of shares in Company A that they own. So if the directors of companies B,C,D and E get together in private and decide who they would rather put in charge, there is nothing all the smaller investors can do as even if they all voted the same way they would still only have 49%.
Now the numbers I quote above are a complete exageration but it usually amounts to the same thing in the real world. Its just that the other comanies would be made up of 10 - 20 investment houses (instead of B C D and E) and they would not initially all agree. So they would trade favours for voting the way another company would prefer in return for the same thing happening in reverse when a vote came up they veiwed as more important to their business. The have the opportunity to do this as they are still only 10 - 20 fundmanagers who probably drink at the same bar / club anyway.
Whereas the smaller investors are spread across a much wider geographical location and are much less likely to have the opportunity to meet. They are also less likely to trade favours the same way fundmanagers can as they probably dont own stock in such a wide range of companies so any favours on offer are less likely to be relevant.
This is usually the way things turn out because most of us do not own shares in a company directly, but our pensions and savings are invested on our behalf. In return for investing our money for us, the investment houses and banks get to use the vote that comes with the shares.
Parent
Capital isn't the problem. (Score:3, Insightful)
Since you probably won't believe me, I invite you to compare the features of each. Visiting each project's web site is a good place to start. Once you see how much further ahead PostgreSQL is technologically than MySQL, consider how they managed to accomplish that with relatively little capital.
Is that 10,000 customers total over 12 years? (Score:4, Insightful)
What's the average license cost? $40,000?
Re: (Score:3, Informative)
$4995 is still a heck of a lot less then a full time DBA.
Re:Is that 10,000 customers total over 12 years? (Score:4, Insightful)
Um... how does paying for the license get around needing a DBA? It's not exactly an either-or.
Parent
10,000 customers? (Score:4, Interesting)
1) They managed to acquire 10,000 customers? Who are these customers, and why would they pay MySQL for a product that's not only free, but has better competitors available for free?
2) 10,000 customers, with 10 MILLION installs? So the odds are 1 in 1,000 that a user of your product would actually pay you anything? Those are TERRIBLE numbers....
Ahgh. Conflict. Partly because I just don't like MySQL - I'm a Postgres user and shrug my shoulders as to why anybody would use something with all the warts of MySQL...
Re:10,000 customers? (Score:5, Informative)
Thanks for the questions!
The customer count is over several years. Yes, the majority of our users choose not to pay. The current ratio is something like 1 in 1,000. But as you probably know as an open source user, there is great benefit to a project also from the ones who don't pay.
Those who pay do it for the value-add they receive: production support, scheduled binaries with only bug fixes, the monitoring and advisory servce, etc. From a business perspective the great thing is that the ratio of paid to non-paid is changing and our business is steadily growing.
We are proud at MySQL to build something that has great value to the FOSS communities and is a great business at the same time.
Sorry to hear that you don't like MySQL, but great to see that you nevertheless take time to read
Marten Mickos, CEO, MySQL AB
Parent
Re:10,000 customers? (Score:5, Interesting)
2) fix Unicode. UTF8?
3) How about stored procedures/functions with the same name, but different # of parameters? Works great in postgres.
4) Character truncation when inserting into char fields. (maybe this is fixed now? Last version I used was 5, just before it went GA)
5) Real standard TIMESTAMP data types.
6) Get rid of myisam and make InnoDB the standard. MyISAM is a joke.
Of these, 1-2 are very serious issues which will prevent me from working with it. 3-4 make my life more difficult, but I can get around them. 5-6 just make it much more of a serious database. Something where if people ask me what database I recommend for a project, I can honestly say 'MySQL!' and not have every other developer in the room give me odds looks (currently I usually say Postgres).
Parent
Re: (Score:3, Informative)
Re:10,000 customers? (Score:5, Funny)
Nope, just keep doing what you do best...
Parent
Re:10,000 customers? (Score:5, Informative)
I don't like that MySQL does not keep my data safely and securely out of the box. Some examples:
I can't take MySQL seriously until this changes. I understand that you have backward compatibility concerns, but that's life - you pay a price for the poor decisions you've made in the past. You might have to go through a long deprecation period before you can get rid of these knobs. At the very least, don't have them flipped this way unless I start mysqld with the --treat-my-data-as-garbage command-line option.
If you fix this fundamental problem, I'll be impressed. I may not use your product, but I will stop laughing at it.
Parent
Re:10,000 customers? (Score:5, Insightful)
Don't you feel the burning irony of posting this on Slashdot, one of the more prominent MySQL users?
While you're busy with your tiny holy war, people take MySQL for what it offers and builds useful services and sites with it, among those Google, Yahoo, Digg, Apple...
Parent
Re:10,000 customers? (Score:4, Interesting)
Don't you feel the burning irony of posting this on Slashdot, one of the more prominent MySQL users?
Not at all. You *can* build great things with marginal technologies. It's just harder to do so.
Slashdot doesn't face a number of problems that MySQL would fail them on. Slashdot has a rather simple database schema - complex queries and joins are few to none. They don't rely on 100% ACID compliance. They don't use the database to help enforce data integrity.
So MySQL is sufficient for their needs.
But PostgreSQL matches in *all* these areas, and still manages to offer solid performance on complex queries/joins. It offers robust and mature ACID compliance. It offers excellent integrity constraints for your data.
It's not whether or not you can get something to work with MySQL - just like you can build a house with a dollar-store hammer. But why use the dollar-store hammer if both it and the $20 hammer are available to you for free?
Furthermore, the license behind PostgreSQL is MORE FREE than the one behind MySQL. You can build a commercial, shipping product with PostgreSQL and not be beholden to per-sale fees, as you'd see with MySQL.
So, again I ask.... Why would anybody use something with all the warts of MySQL?
Parent
Re: (Score:3, Insightful)
Re:10,000 customers? (Score:5, Funny)
Parent
Re:10,000 customers? (Score:5, Interesting)
If you're tossing Wankr 2.1 [parm.net] together in your bedroom then MySQL free, pgsql, or even sqlite is more than enough to meet your needs. If you run a large business that relies on MySQL to actually make some $$, then purchasing support is a rational choice. Especially since TCO is still about an order of magnitude less than competition [oracle.com].
Parent
Re:10,000 customers? (Score:4, Insightful)
Sun Microsystems offers 24x7 PostgreSQL support.
Eat that, pgsql-bugs
I've always found the mailing lists to be great. I'm sorry you didn't have that experience. By the way, pgsql-bugs is not a typical support channel, you'd be better off in pgsql-general or #postgresql if you have support needs. Unless you have an actual bug, of course.
Parent
Re: (Score:3, Funny)
Re: (Score:3, Funny)
In Soviet Russia, YOU pay the customers!
(Shit, I just made a Soviet Russia joke. Now I feel dirty....)
Not all public companies are worth billions (Score:4, Informative)
Not all public companies are worth as much as GE or WalMart. Vast numbers of public companies exist, and many are only worth a few million. 10k customers paying for support (we all know they need it) is still millions in revenue a year, more then enough to go public without being bogus.
Public != Billions.
Re:Oracle aquisition (Score:5, Informative)
Parent