MySQL Hits $50 Million Revenue, Plans IPO
An anonymous coward writes "MySQL, purveyor of the open-source database of the same name, is on the road to becoming a publicly traded company, bolstered by $50 million in revenue in 2006. "It's still in the pipeline," Chief Executive Marten Mickos said of the plan to hold an initial public offering of his company's stock. He declined to discuss when the company planned to go public, but said, "We're making good progress, doing all the things we need to get done.""
They're the happy medium. They give away their product for free, but if you want the extras (support) you gotta pay. I'm happy with that, as I'm sure most people are.
Programmers gotta pay the rent you know..
MABASPLOOM!
The NYSE symbol is MyDIK. You can pump and dump this stock all you want. It has more uptime than MySQL.
I wonder if Google is planning to leverage MySQL in a proxy warfare type scenario vs. M$.
The contention between the two giants has been heating up, and MySQL is steadily gaining ground on SQL Server for marketshare.
Couple that with Google's recent contributions to the MySQL project and statements by one of thier engineer's (Callahan?) that they would continue to enhance the DB & pump the code back into the community... focusing on stability, recovery, and fine tuning code.
Looks like Google could be contending with M$ on at least three fronts soon counting search, office, & now DB's through MySQL.
I want to see them rumble. The timing of this IPO is very interesting.
Regards.
Hell, even if they sell the software I'm happy if they give me the source. Open source != free.
That's a load of shit. Turning into a publicly traded corporation can help infuse the company with they money needed to improve their product, and can bring accountability to management for making terrible decisions.
There's no evidence to say that turning public is bad for a company.
- It's not the Macs I hate. It's Digg users. -
Mickos said. "And by going public you get the currency to do acquisitions."
I don't like that. I like MySQL for what it is. Not what is can do with cash or depending on stockholders approval...
Concur wholeheartedly. We're not in a utopia; OSS has to pay the bandwidth bills somehow. If all there was was OSS, then we couldn't get by on the good graces of companies since people wouldn't be paying for code, thus coders wouldn't be able to pay to host the servers or the bandwidth for that code.
Plus, if they're making money through support, that means there are people, and more importantly companies, willing to put their faith in OSS. That's major, really.
This worries me. I don't think the street's interests match up with open source communities or the private companies that make a living off of them. The street likes bold moves for short term gains. OSS demands slow(usually) organic growth and consensus building. A MySQL controlled by arms-length investors might throw an error, how will Mickos catch?
h tml comes to mind.
This http://www.codinghorror.com/blog/archives/000842.
If they offer a second class of shares(dividends but no voice) then maybe it will work, but I'm not sure there's a point in it.
Anything going back to the FSF?
This is not a dig at the folks at Mysql.
It is a warning to everyone who thinks that mysql will be immediately better for going public.
In my finance class I learned that the best way to grow a company is on revenues. Second best is private equity. Near the bottom of the list is public equity.
It's probably the case that Mysql's early investors are looking for their pay day. That's fine, but I'm more concerned about the long term effect of being a public company on the quality of mysql product.
The clever slashdotter with a little cash to gamble with should buy some mysql hold it for a year and dump it. They should come out ahead and be getting out while the picture looks rosy.
Food for thought.
Got Trader Joe's? friendwich.com RSS feeds work now!
I mean seriously, remember how much Oracle is being a dick when they bought PeopleSoft? And now MySQL with "only" $50 million in revenue is going IPO?
I mean hell, remember this? A private firm can turn down an offer, but a full public company has to go to its shareholders.
Its not about the software, its just that MySQL is a nice company that worked hard to get where it is. I just don't want to see it get destroyed because they just needed a bit more capital.
I call B-S. Shifting to a public company means they have to meet the quarter by quarter growth demanded by Wall Street. I've watched small companies with similar revenues get destroyed by this. It also means if they float too much stock, they're fair game for acquisition. Call this a liquidity event to repay early investors, nothing more.
It would be nice if MySQL dumped the dual license and was more open source pure like Red Hat.
It's funny. With these nice open source investments, I still end up leaning toward Debian and PostgreSQL
Nice try! Mr. Mickos is Finnish.
To clear up any confusion created by the parent comment:
Free != Free
if anyone is forced to bend over and take it, it's the workers, and the workers are who make your products. If managment work it well, the extra cash can build the business and employ smarter peopel and produce happier workers, which means a better product. if they don't, it goes down hill VERY fast.
fine line between flamebait and funny, but personally I found this to be on the funnier side of the line, by a hair.
'If all there was was OSS,'
No. If nobody was being paid to code or profiting from open source software that would be true. Selling closed source software is not the only way to profit from software. IBM hosts OSS, codes OSS, and makes a boatload of cash on OSS. The same is true of many companies. Most programmers work on in-house applications, the idea that companies like Microsoft are where programmers get their bread is a myth.
More open source software means more companies have a greater potential to make money since they have the source code to make applications run in a way that is tailored to them. That opportunity existing means that more companies would take advantage of it and that my friend means more jobs for programmers.
Reminds me of the RedHat days before it went public, except that this isn't happening during the .com boom.
More money, means more bureaucracy and bad decision making (example again: RedHat).
From an investor's point of view, I will buy MySQL stock.
TOP DSLR Cameras Reviews of the top DSLRs
An IPO doesn't need to mean the existing core loses control: Google demonstrated that quite well I think.
Pretty decent testimonials for the support as well.
When a company goes public, they effectively sell it to a bunch of gamblers who have no interest in it at all exceot to maximise their profit. The shareholders will decide that there is more money to be made by squeezing the MySQL users in some way. If there is a legal way, and the company doesn't do it, the shareholders can sue.
So I agree, it will be the end of MySQL as an interesting product.
"A private firm can turn down an offer, but a full public company has to go to its shareholders."
A private firm must go to its shareholders as well.
--
WHO ATE MY BREAKFAST PANTS?
"only" is right. $50 million in revenue is not a lot in the software industry.
Going public does mean that a company's boss is no longer a person, it is a board of directors. An original founder running the show can give a company it's soul and he can force the company to put the customer's best interests ahead of profits. A board of directors is almost invariably more cold and calculating. They'll just as easily fire the founder if it will avoid some public embarrassment over a minor setback or scandal.
Within 6 months of an IPO that either Microsoft or more likely Oracle will buy them up lock stock and angry customer base.
Why,
Oracle needs to remove another competitor to their quest for database domination. The had bought several top end application suppliers (Peoplesoft etc) over the past few years. Now it is time for them to turn their attention for the low end. Besides, they would not want Microsoft to get hold of them.
Microsoft needs to remove another competitor for their low end SQL Server sales. There might be some small bits of technolofy that need to put into SQL Server but I really doubt that.
Before anyone asks, what about IBM?
Well, IBM already has a FREE version of DB2 called DB2 Express C. Check it out. You will be pleasantly surprised at what it offers and also the licensing that allows you to redistribute it. Ok, it is closed source but as an entry point to its costly big brother it is a real steal for many small companies.
(No, I don't work for IBM)
They also have an open source database (Derby/Cloudscape) so why would they want to snaffle up another DB supplier?
Hell, even if they sell the software I'm happy if they give me the source. Open source != free.
Indeed. The relationship is more like: Open source -> free.
MySQL is today what it is and where it is, because of the quality and utility of the code it's putting out in the database world. People who invest in MySQL, the product do so because of it's suitability and superiority; not because of the financial reputation or stability of the company itself.
By going in for an IPO, Mr.Marten Mickos may be right in that the company will be flush with funds, but then, people will be able to invest in MySQL, the company -- without caring for MySQL, the product or service or technology. Even companies like RedHat making over a billion dollars a year face enormous challenges everyday, in staying loyal to their philosophies and the customers; and avoiding takeovers by unprincipled thugs of all hues in the share markets.
If Mr. Mickos thinks the company is going to get more business because it will now be a public firm, I think that optimism is misplaced and will be short-lived. That new business is going to come from MySQL's reputation of being a public company, not based on the technological superiority or suitability about the product. Should MySQL indeed care for such customers, given that the current mindshare and marketshate has come from the Open Source loving community?
No one can prevent a firm from having an IPO, but I would be very surprised if MySQL can resist a takeover for even 12 months from the IPO. What that would do to employee morale which Mr. Mickos talks about, remains to be seen.
If you keep throwing chairs, one day you'll break windows....
That's Funny + Redhat had only 24 million in revenue but then since RH is already public, they can't just pull a number out of the air like these guys have.
YAY..I mean yay....hmmm...whatever. MS SQl server allows people to connect to their database for free! MySQL not so much. As a large and repeated commercial user of the database (boo hiss) I can honestly say that my experience with them has been bad enough to not recommend them to commercial clients...hence we build our own MySQL from the "good branch", and let them use that. I just make sure that when they IPO and the big boys take notice they realise the legal mine field that the GPL brings to the table. As i would hate to see this bastion of open source engineering become a company relying on litigious revenue.
Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
Making money is fine, but they are taking advantage of the fact that people think it's more "free" than it really is. A typical example would be someone starting a new company, deciding to use MySQL "beacuse it's free, everybody knows that!". When they've finished implementing their software and feel ready to start sell they realize that they need to purchase a licence to distribute MySQL along with their own software, and face the choice of rewriting their software, throwing tons of work out the window, or simpy pay for the licence. The way I see it, this is by far the most important difference between MySQL and PostgreSQL.
Whenever you see an "Open Source" project getting millions of dollars, you should be very suspicious.
There are some folks with billions of dollars who really don't mind giving away a few hundred in order to flag our other products. For example, in the case of MySQL, Oracle takes the Enterprise division and MySQL the hobbist division. Postgress, which is the product that could threaten Oracle dies from starvation.
Why doesn't gcc take such funding? Isn't it a useful project? What about kde, qemu, mplayer, valgrind and konqueror?
Also, if a project gets so much money (we are not talking about "pay the rent here", you can pay the rent with $50K), you can bet your ass that it has a draconian board of directors that are very sensitive about the interests of their funder. For example, Google-Mozilla-Doubleclick-Ads. Just think about it man.
from all those cash infusions* from microsoft, Baystar, and Royal Bank of Canada.
_ 948.html2 3
I expect the 60 million got invested into the pump-n-dump also, so there should be
plenty to stick in MySQL's G-string.
[*]
http://uk.builder.com/0,39026540,39338281,00.htm
http://www.mysql.com/news-and-events/news/article
http://slashdot.org/article.pl?sid=03/05/19/10552
http://news.zdnet.com/2100-3513_22-5057033.html
boycott slashdot February 10th - 17th check out: altSlashdot.org
It's times like these when I wish I had mod points, to sink this kind of rubbish into oblivion where it belongs.
Be gone, troll.
MySQL is the poster child for open-source RDBMS (sorry Firebird, sorry Postgres), and if nothing else, buying MySQL stock will eventually get you some Google shares when they inevitably absorb.
-BA
No you have it wrong.
The problem is when a company becomes publically traded they begine to ignore everything the founders and management set up to create that success. They start to become ran by the accountants and only serve the shareholders.
Piss off our entire customer base but increase profits this quarter by 34%? Let's do it! Lay off the entire engineering force to make the books look good for the last quarter of the year? Let's do it!
publically traded companies spiral into a crappy company fast. it's all about the shareholders and nothing about making a good product and sticking to what the company believes in.
Do not look at laser with remaining good eye.
give me reasons to do mysql over postgres! i've fiddled with both and found postgres to 1. have more features 2. better error reporting 3. better usability but thats just me.. what's your experience? what incentive would be the driving force behind choosing mysql over postgres ?
So this mythical company wouldn't read the software license before investing thousands of dollars? And I'm supposed to feel bad for them? Frankly if they can't even read the license, I'm not sure I'd want their software - they're obviously not thinking through everything, and I'd wonder if their software is the same way.
By the same token, they could just as easily use PostgreSQL then realize that they might have to distribute source code of their product, which they hadn't originally intended to do.
I'm talking about small one-man companies where the programmer starts writing the software before the company is actually founded, not interested in reading licenses and maybe not even with a clear goal to start a company. I was in this position myself, I had heard all good about MySQL and that it's was a safe bet if you wanted something free to use. I found out about the licenses at an early stage though, and I never started the company (big surprise). I've also talked to several people with intentions of starting businesses, using MySQL. And everytime I ask if they've heard about the licences, they say "What, I thought it was completely free?".
I'm not saying it is wise to start a company without doing research about licenses, but this is how people work, they trust the rumours. And MySQL is taking advantage of this, getting good reputation and extra license fees.
Exactly! I'm living a real world example. The company I work for re-sells an accounting package tailored to the construction industry. We sell, train and do support for the product and we also work as an integrator developing client specific add-ons software that works with the product. The product itself was fairly good when it was introduced in the late 90's and there was a real boom during the run up to 2000 when companies dumped their legacy systems to move to Y2K compliant, Windows based software. As a result the vendor who created it kept being bought out by other larger and larger companies and resources kept being redirected from development until all that was left of the development staff was a couple of programmers kept on for maintenance purposes and it became clear the focus was riding the maintenance base for as long as possible on not on continued product development.
Basically no serious new development was happening or had happened for several years and the resellers were finding it harder and harder to make new sales. My company had a bit of sway since we were and still are consistently the best reseller in the country. We shifted from a sales and training operation to a support and consulting operation. Because the database back end was MS SQL Server we were and still are able to develop our own applications that could integrate with the base accounting package and we could work with third party companies to integrate their software with the base accounting package and as a result we were still able to sell the accounting software by showcasing all of the additional functionality brought about by the additional packages we had created and/or integrated. We were able to offer features above and beyond what most other software packages offered, even if the base accounting package was a bit cumbersome and out dated.
Almost two years ago a private equity firm bought out what had become the publicly traded company that owned the software in question and after deciding that there was more revenue to be made from the accounting package they put some competent managers in place. During our first meeting with them we showed them all of the software that we had developed in house and demonstrated all of the third party packages that we had integrated and told them that they were crazy not to open source the product to resellers so that we could extend the functionality of the package. We told them that as part of the license they could insist that we make any changes available to them so that they could include anything that was good in their original source code base to improve the program and increase sales revenue.
They were legitimately concerned about having to provide support for code they didn't write if a reseller who made changes went out of business but we explained to them that we would only make changes at a clients request and that we would be very upfront with the client and let them know that any changes we made wouldn't be supported by the original vendor, only by the us, and that we would work hand in hand with the development staff to make sure that any changes we made were understood by the development staff and that we'd work with them to integrate the changes into their code base to make it a part of the original package. After going over everything with their legal department the vendor in question finally agreed to try a pilot program with us and it's been a huge success! Within a year they opened to source code to all resellers with a development staff who had been resellers for three or more years.
Even though the software that we sell isn't the best package out their in terms of user interface, it's come a long
Then Hugo Chavez could nationalize it and we'd have FREE SOFTWARE for LIFE!
Signed,
Another /. Marxist-wannabe posuer
Going public does mean that a company's boss is no longer a person, it is a board of directors.
I don't see your point: This is true of any CORPORATION, both public and private, except those one-person one shareholder corporations that primarily exist for liability limitation/income tax reduction.
Seven puppies were harmed during the making of this post.
not interested in reading licenses and maybe not even with a clear goal to start a company. I was in this position myself
Funny, I use MySQL in my company (population 1) in some software I wrote to keep track of customers, and I HAVE read the license(s).
Seven puppies were harmed during the making of this post.
First, why wouldn't you write the software so that it can use any database, instead of forcing MySQL? That always bugs me about ...well, a lot of apps. It's a little more work up front but would insulate you from plenty of problems (like this one) quite effectively.
MySQL has never hidden their license fees, either. Sorry they can't provide you with totally free software, but they have to eat, too.
That "most people" may not include stockholders. I think it will be quite interesting to see how investors and any board members take to the fact that not *everything* associated with the company's business plan is slated to produce revenue.
Too much time on your hands now Imus?
I have a question and a comment, first how much of the code base is made up of other GPL projects?
If the answer is none then all you have to do is think about it for a second and you will realize that at any time the shareholders could take over and make it closed source, what's stopping them. Maybe this is the reason why they are going public, the lack of other GPL code means they can close it at anytime and start charging for it and maybe this is the reason other open source projects have never gone public because of the code base being made up of other GPL projects.
Things that make you go hmmmmm.....
The situation you describe is about short sightedness, such as your gut reaction to the concept of a company going public.
Badly run companies behave as you describe above. But the majority of companies that are listed on Wall/Bay Streets (eh?) for more than a few years are typically well run organizations. The fact that you are constantly bombarded by CNN with "failures" does not mean that the majority of public companies are failing. The economies in the north-western hemisphere are, believe it or not, strong and still growing.
Being one, I can say that shareholders of companies are not looking for the "quick buck". We want sustained long-term growth. The vast majority of investors do. Moving money around is expensive; jumping ships is risky. Intelligent investors want to find a strong pony and ride is it strong all the way around the track, not just get to the turn first.
Yes, there are examples of failed companies due to short sightedness. Yes you see a mob of screaming traders on the floor each day on CNN. But the vast majority of investment dollars is slow moving and methodically invested. Don't let the odd story that headlines for months on end blind you to the fact that there has only been ONE Enron; yes, there are a couple of other examples you likely can rhyme off, but the headlines don't showcase the bulk of the bell curves in the business world (or, for that matter, in any news category...)
It's a simple matter of complex programming.
I still cant tell if this is funny or flamebait????
I don't have a microwave. I do, however, have a clock that occasionally cooks shit.
they could just as easily use PostgreSQL then realize that they might have to distribute source code of their product
I don't know what you meant by that. PostgreSQL is licensed under the BSD license.
Social scientists are inspired by theories; scientists are humbled by facts.
How did our economy shift so that being "bought out" or becoming a publicly traded corporation became the end-goal for entrepreneurs? At one time people, like say Henry Ford, fought tooth and nail to keep their companies from becoming publicly traded corporations or being "bought out".
I'm sorry, I thought it was GPL. In that case, substitute any GPL-based database system here.
Or better yet, substitute Oracle's "personal edition" that was (still is?) free and then assume that if that edition is free for personal use, it must also be free to distribute for any purpose! It'd be exactly the same situation as the GP's claim.
(Off topic: I just noticed a cool Google feature - type "Postgresql license" in, and I got: "PostgreSQL -- License: BSD". "Linux" -> "Linux -- License: GNU General Public License". "Hurd" didn't work (hehe).)
As many of you know, Oracle bought the two transactional engines that MySQL use, namely, InnoDB (by InnoBase) and BDB (by Sleepycat).
Although the effect on the GPL version of MySQL is negligible, the possible effect on MySQL AB as a company cannot be ignored. Remember that MySQL AB licenses its database to enterprise customers under a non-GPL license, and now Oracle holds the proverbial sword.
First, MySQL bought solidDB, then started developing the Falcon transactional engine in house, which shows promise, but is not mature yet.
So, is this IPO (or the hastening thereof) a response to the above move by Oracle?
2bits.com, Inc: Drupal, WordPress, and LAMP performance tuning.
So, IOW, people who dont read licenses and conditions before starting a huge project will get screwed... When did that start /sarc.
Such companies go under or are supplanted in the OSS community by other projects. If, for example, MySQL went this way they would be replaced in the 'lamp' by postgres 'lapp'. Its the nature of opensource and someone profiting from it is *good* for the OSS community. For all the complaining about RedHat they have given back to the OSS community time and time again (no they are not perfect). I suspect were MySQL to take that leap we would see the same.
Well, at least one person found it funny! X-D Did you post it as anonymous to not get -1 Flamebait too?
Dumb question: how are they making revenue on freeware?
MySQL *is* completely Free and Open Source Software (FOSS). All you have to do is licence your own application under a FOSS licence, and there will never be an obligation for you to pay anybody a fee for using MySQL.
The motto of MySQL and of the GPL licence is "share, and share alike" meaning that we eagerly share it openly and free of charge with those who themselves share their source code with others.
The only ones who would suffer from this principle are the ones who are building a closed-source product to distribute for a fee, and to those we are happy to sell MySQL under a commercial licence. We think this is a great principle of fairness.
This is also a key reason to why we can keep hiring top database developers all over the world, pay them good salaries, and continue to publish all the code they produce under a FOSS licence. We think that full-time open source developers deserve to get paid for their work. Don't you?
I hope this makes sense to you, and if not, let me know. All the best in building your business!
Marten Mickos, CEO, MySQL AB