Interview: Rich Green, Executive VP of Software, Sun Microsystems

by Sam Dean - Oct. 06, 2008Comments (8)

Sun Microsystems has been steadily shifting its business strategy toward open source for quite a while now. From delivering OpenSolaris, to pushing ahead with MySQL, to virtualization efforts, open source is driving many parts of Sun's business. We caught up with Rich Green, executive vice president of software at Sun, to ask him about what benefits the company is seeing, and what lies ahead.

OStatic: What benefits is Sun seeing from its broad open source strategy?

Not to be too cute, but that's like asking what's nice about sunshine. At a time when Wall Street is in crisis, licensing costs are out of control and customers are increasingly frustrated with their service contracts, having decided to build an open source business makes us interesting to customers looking to reduce costs and break vendor lock-in. With OpenSolaris, MySQL and now Sun xVM, our virtualization platform, Sun has the world's largest portfolio of open source technology. And certainly we're still driving a huge developer community that is quite pleased with our emphasis on open source.

OStatic: How much is Sun reaching out to and supporting outside open source projects? For example, what is your stance toward, projects developed with MySQL in mind?

There are some projects that we lead, and others where we participate. When others create IP that helps the community, like phpMyAdmin, that's great. We don't try to do it all – nor do we have to. There are plenty of areas for innovation. But we are conscious of our role in the industry and we want to foster innovation elsewhere for everyone's benefit.

OStatic: What kind of development process do you have for MySQL?

The vast majority of MySQL development is done by Sun database group employees, originally from MySQL's engineering team. The MySQL community serves as a source of feature ideas, bug reports, bug fix suggestions, and general product sounding board, but the core coding is mostly done by us. We do occasionally get code contributions in specific areas. For example, Google and Yahoo have both contributed code to MySQL. And I want us to get better about accepting those contributions faster. We're working with our database group to streamline the process, simplify the contributor license (CLA) and so forth.

OStatic: What's coming next for MySQL?

We're working hard to give MySQL much better performance, reliability and scale – a move that's good for web deployers and Sun's enterprise customers. You'll see some of that in MySQL 5.1, which is coming soon. It includes performance enhancements, partitioning, and new replication features for larger-scale databases.

I also want to reiterate that we consider community contributions and feedback more important than ever, so as we move to MySQL 6.0, we'll redouble our efforts to streamline the process.

OStatic: How much of MySQL's popularity is being driven by its close ties to PHP and Ruby on Rails?

Certainly, MySQL continues to be popular with PHP and Ruby on Rails, but popularity is not a zero sum game. It is also true that MySQL has grown in popularity among enterprises, telecoms and even outside of the LAMP stack. I see nothing but opportunity for the MySQL community ahead.

OStatic: Are you seeing a lot of grassroots implementations of MySQL in businesses? For example, do IT administrators sometimes not even know who is using it?

Absolutely. We regularly meet with CIOs of large companies who had no idea that their staffs downloaded and deploy MySQL. And they're happy to hear about how we can help them deploy it safer and more efficiently.

Corporate developers will download and use MySQL to prototype a new application, with the intent to migrate it over to their proprietary database standard once they have the time and get the budget. Often that day never comes.

And on a personal level, as someone who started my career as a software developer, seeing grassroots adoption of MySQL is one of the most gratifying parts of my job.

OStatic: Virtualization is starting to come free with operating systems, and open source virtualization has matured. What do you see ahead for the fee-based proprietary virtualization vendors?

Think about what an important position virtualization software occupies in IT infrastructure. It bridges application platforms, storage, servers and operating systems. So it's no surprise that customers are concerned about vendor lock-in.

I'm not in the business of giving our competitors free advice, but I can tell you what we're doing. Sun is dedicated to making our virtualization platform – Sun xVM -- the industry's most open and cross-platform virtualization solution. We reinforce this promise by being the only major vendor to place most of its virtualization intellectual property under an open source license.

Of course, xVM is built for Internet scale, has robust management capabilities and lots of other features.

OStatic: What can other open source developers learn from the Sun approach of offering free, open source products, but complementing them with added services and an overall business model?

The open source business model has matured past the point of relying on a support subscription to monetize open source. Services cease to be solely about support and breakfix maintenance as a risk management tool and more about contributing to the value of a deployment. We provide a complete range of support, education and consulting services that customers pay for when it delivers direct value, not before.

And we receive community benefits as well – feedback, word-of-mouth marketing, QA, bug fixes, code contributions, events, add-ons.

OStatic: Anything else you'd like to add?

We believe the future of the IT industry will be one defined by the power of openness, whether that's open source software or in IT systems built upon open standards.

We've got some interesting projects under development with MySQL that look at the whole strategy of "scale". Scale is something I think Sun is really well-known for and now we're addressing those capabilities in a broad range of products, whether it's servers, microprocessors, storage, databases or middleware. Sun has a very experienced performance engineering team that has worked on database-scaling for 20 years. Now this team is focused on MySQL and some of the results we're seeing in the labs are very exciting. You combine that with new technologies like Flash Solid State Disks (SSD) and you're going to see some real breakthoughs in price-performance in the next year.

Disclosure: Sun Microsystems is a sponsor of OStatic.



Khürt Williams uses OStatic to support Open Source, ask and answer questions and stay informed. What about you?



8 Comments
 

While MySQL has seen 100M+ downloads and Sun spent a cool $1B on buying it, it would be interesting to know how much money they've made from it? Over 80% of the developers I know will swear by it, but 100% of them haven't spent a SINGLE PENNY on buying support, services, etc. Now, I'm sure that there are enterprise customers who are paying but is it enough to justify the Billion Dollar price tag and what is Sun planning on doing to increase the wallet share of the millions who download MySQL on a daily basis.

0 Votes

Obama Supports MySQL! ;)

0 Votes

These guys are either visionaries or plain lucky (i'd pick the later!) - but either way the FOSS strategy is going to pay off for years to come as companies look to cut costs and dig themselves out of the hole W has got us into...

0 Votes

As MySQL adoption increases, there will be a whole slew of management services, enhanced product offerings and open licensing opportunities that will come to bear, and Sun is well positioned to benefit in a big way.

0 Votes

Yes developers will never pay for softwares. they pay thru finding bugs and suggesting fixes for those opensource softwares.

Enterprise customers who have more money than time are Sun's customers who will pay for it. LinkedIn, Youtune and yahoo kind of companies are paying customers for MySQL. Lot of telecom software companies are paying customers for it. MySQL costs are 1/10th of Oracle, so low hanging fruits will come to MySQL after SUN pushing for it. Let's see how they will beenhancing MySQL to scale and bring new opportunities..

0 Votes

Sounds good. Now, can you explain why Sun has missed its numbers for the last 4 quarters...?

0 Votes

"Sounds good. Now, can you explain why Sun has missed its numbers for the last 4 quarters...?"

Very easy: Sun has never paid out well to it's shareholders, preferring to keep it's money where it's mouth is. Sun's an amazing company when it comes to developing opportunities and while the stockholders might not be at the forefront of the mind of Sun's executives, Sun does own the lion-share of the emerging MySQL and Thinclient markets, not to mention awesome webservers and server technologies which the likes of IBM and other relatively big players have yet to rival. This keeps the stockholders happy enough while ensuring the continuation of the business of Sun at an unbeatable level.

Go Sun!

0 Votes

thinly differentiated hardware

+ free stack of server software + nothing new = a failed business model


the rhetoric of their "loyal developer constituency" will kill this once fine company


0 Votes
Share Your Comments

If you are a member, to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community by sharing your thoughts, answering user questions and providing reviews and alternatives for projects.