Logo-Banner

Home> Resources> Transcripts> Open Source>
PartnerHandshake

Latest Industry Focus Series:
 

Open Source as a Business Strategy: Alliances, Marketing and Development in an Open World
[Podcast] [Transcript]

Alliance Management and Certification Workshop
[Info and Schedule]

Negotiation Skills for Alliance Managers Workshop
[Info and Schedule]

When Small Companies Partner with Global Giants: Dating Super Models
[Podcast] [Transcript]

Beyond The Chasm: Profiting From the Next Technology Wave
[Download PDF]

 

Also See our latest Podcasts, Panel Seminar Transcripts, Whitepapers and Articles
 

Transcripts - Open Source as Business Strategy

Open Source as a Business Strategy: Alliances, Marketing and Development in an Open World

Presented By: SDForum, Marketing SIG
Moderated by: John Soper, New Paradigms Marketing Group

Panelists:

    Bernard Golden, Chief Executive Officer, Navica, and author of Succeeding with Open Source
    John Bara, VP Marketing of XenSorce
    Bill Soward, President and CEO of Adaptive Planning

(More infomation:
http://www.sdforum.org/index.cfm?fuseaction=Calendar.eventDetail&eventID=12920)

Hear the Audio

Read Abbreviated Highlights

Abbreviated Highlights Also Available

Ed Buckingham (SDForum):

So with that, I would like to take a moment to introduce John Soper who is going to moderate the meeting tonight.

I met John about 10 years ago. He and I have worked together off and on many years back. When we started talking about this, we were figuring out how to make something around the whole Open Source fit the marketing scene. John started an organization called New Paradigms Marketing where alliance management and Open Source are two of the things that he does, as well as what you would call general marketing, business strategy, contract negotiations, alliance development and management.

So, with that, why don't I turn the meeting over to John? John will moderate and we'll have a panel discussion and then, Q&A at the end.

Thank you.

John Soper (Moderator, New Paradigms):

Thank you very much, Ed, and thanks to SDForum for having us here, for all of you coming and to our great panel. So, I'm looking forward to this. I'm excited. I've been involved with Open Source for some time, but I still have a lot to learn, particularly as we move from the infrastructure layer up unto the application layer and it's very interesting to see things work in new and interesting ways.

Hopefully, all of you would want to understand how this can work – what the issues are in making Open Source work and align business development- market approach. So, that's what the focus is tonight. I've been to a lot of panels where we talk about Open Source and for all generic terms, so we'll get a little more focused on the business strategies tonight.

We have a great panel that have some perspectives in a number of different ways, but they've all got a lot of depth on Open Source.

To my left is Bill Soward and he is President and CEO of Adaptive Planning, an Open Source company who will have a lot of interesting things to say. He's also a SaaS company – Software as a Service and I'm particularly interested in seeing how those things play together. Prior to that, he was an Executive in Residence of Accel Partners and a General Manager of FRS business unit of S1 Corporation. He was also CEO of S1 Europe and Edify business unit. Prior to that, he held several executive positions in Edify and actually helped drive the acquisition of Edify in buying S1. Prior to that, he also held a number of management roles with Siemens/ROLM and IBM, and has a business degree in Business Administration from UC Berkeley.

I will let, when we get to his part of the program a little more, I'll ask him to drill down a little bit on his company and what they were doing in the Open Source world.

To his left is John Bara (XenSource) who is a Vice President of Marketing at XenSource. Prior to that, he was the Senior VP of Marketing at Interwoven. Prior to that, he was Vice President of Marketing at Genesys Telecommunications Labs. He was also with Intel and was at a management team for the Pentium group, a Financial Controller and…

You've got a long list of things you did at Intel here.

John Bara (XenSource):

A lot of fun stuff.

John Soper (Moderator, New Paradigms):

A lot of fun stuff.

Also a former Banking Executive with the Bank of Boston and Citibank Tokyo, so a broad background and an education degree from Oberlin which is just down the street from IO Wesleyan, and an MBA from Harvard Business School.

We're also very happy to have with us Bernard Golden who is the Founder and CEO of Navica which is an Open Source consultancy. Bernard has made a business out of being an expert in Open Source. As a matter of fact, granted he is not paying me to do this, he's got a book which I'm sure he'll be signing afterwards – Succeeding with Open Source. So, he's done a lot of speaking, authoring, he's got a blog on CIO online and a lot of consulting, these two being clients…

Is that correct?

…and has had numerous other Open Source companies as his clients.

So, we have some real drilldown depth and some breath to add to the panel with Bernard.

Prior to that, he was a Venture Partner for international venture funds and prior to that, he was Vice President and General Manager of a number of software companies including Informix, Uniplex Software.

So, the way I'd like to approach this tonight is to drilldown on three business case study areas – one being marketing and the Open Source model, how businesses are utilizing that to leverage their marketing efforts. Second, Open Source software – that model and how it interplays with the community-development model. There are a number of ways that can be done – pluses and minuses of different ones, so we'll hear some good perspectives on that. The third area I would like to drilldown on is how Open Source companies play in third-party alliances – anywhere from joint marketing to OEMs to acquisitions such as… Many of you have probably read about the Citrix acquisition of XenSource which we will certainly… We're going to hold that until last. How do you make half-a-billion dollars on an acquisition from an Open Source company? We're going to hear a lot about that in the end, I hope.

So, those are the kinds of things we'd like to drilldown on, but since this is truly somewhat new differently for different people, I'd like to get us all on the same page and Bernard has kindly offered to give us a bit of an overview of where Open Source is today, what some of the challenges are and what some of the leverage points are.

If I can send a microphone there for you…

Bernard Golden (Navica):

 

So, how many people here work at companies that Open Source is a significant part of their strategy and how many people are at companies that are starting to think about using Open Source as a part of their strategy? How many people came just because they were serving pizza?

Alright, we're going to talk tonight about Open Source software – the new software paradigm and what is interesting about Open Source, what's driving it, what the interesting challenge points are for it and so forth.

Now of course, the first thing I start with is the fountain of all knowledge technical – Dilbert.

Can anybody in the back read this? Okay, nice. This is great eye chart stuff.

So, essentially, the pinheaded boss has found out about Open Source and says, "I want to use Open Source for everything because it's free." Then, we essentially have to reel him in, of course, as they do with everything.

Really, beyond that fact that Dilbert's a fun cartoon and so forth, what this really strikes me is Open Source is hitting the mainstream. Dilbert's making fun of it to an audience that's pretty mainstream. Open Source is getting there.

So with that, let's start off and talk about Open Source.

What is Open Source software?

The reason the elephant's up there is I hark it back to this fable I guess it is, for six blind Indian men who were brought to an elephant and asked, "Please describe it." One grabbed the tail and said, "Oh, it's thick and long. An elephant is like a rope." Another one felt its legs and said, "Oh, they're huge and strong. This must be like a big tree." Another one felt the ears and said, "Oh, this is wavy and flappy. It must be some kind of, like a bat." Then, one felt the tusk and said, "Oh, it's sharp, long and pointed. It must be like a spear." The point of that is that Open Source has a lot of different opinions about what it's about, and many people look at things and say, "This is what it is." But, it's really a conglomeration of a number of things and these are kinds of things that I've drawn out.

One is it's a collaborative development, I think. It's a way for people to work together to develop products and those can be individuals or they can also be companies collaborating. We'll be talking about both of our case studies and frequently XenSource, we'll be talking about how that's interesting, how competitors can work together to create a product that they both take advantage of for their own competitive pursuits – the benefits of that and also, the challenges. But, it is a way for people to work together in contrast to the old way that things were done which is basically, you hired a lot of smart people, you put them in an office at Palo Alto and they build something on their own. This is much more of a worldwide phenomena than anybody can attribute to.

From a perspective of a lot of software companies, it's an inexpensive way to achieve distribution. You put it out there and anybody can download it. We can use it again. You don't have to go tell them about it. You don't have to convince them of it. They find their way to it. They pull it down. They start using it. So, instead of having to go out one-by-one and finding people to use your product, you can really let the Internet distribute the product for you. You can let people start talking about it, so it's a great way to achieve distribution at a lower price.

It is of course, a threat to proprietary software companies although many of them still will say, "Oh no, we don't really see software and outsource to our competitor," or "It's used by small companies," blah-blah-blah. It's a competitive threat and I think that that's becoming more and more clear as time goes on.

It is, of course, a large investment.. Open Source is driven by the licenses that carry it and we obviously talk about that in a couple of slides, but essentially, what makes Open Source Open Source is the license that the software carries.

In contrast to crucial proprietary licenses that are typically custom-done most for every deal where it's kind of, we're going to give you this much usage, this many machines, this many users. Open Source licenses are more or less potential software and say, it's a standard license – these are the conditions you can use it under. The licenses really discipline the way the software can be used.

In particular, Open Source licenses give you a lot more freedom because it's irrespective of the user, you can use it pretty much any way you want to use it. You can go ahead and add as many machines as you want. You can even modify the product because the source code is included and that's a factor of all these Open Source licenses. I'll talk about this a little bit more in terms of the business implications for a vendor. 

Then, according to some people, it is the only software solution on the planet. There are ideologues associated with Open Source for free software because this is the only way that software should be. I mean, there are people in the room who sort of say, "Intellectual property is theft." So, you will run into that, as well.

That's an interesting perspective, but it's all of those things and really, as you conglomerate all those, what it is, it's a huge change to the software industry as we know it – a huge change to the IT industry as we know it.

IEC which is a large analyst firm described Open Source as being the biggest change to the software industry in 25 years, so it's a huge, huge sea change.

Alright, let's put in the next slide.

So, why are companies turning to Open Source? Well, from the vendor perspective, there's the exhaustion of the enterprise business model. It used to be you put those smart people in Palo Alto, they build a product, you get it to 1.0, you need to hire a big, expensive direct-sales force to go bang down doors to get you customers. What's really happened over the last eight to ten years is that model's become exhausted. The buyers stopped buying that way. They got tired of the pace. They got tired of having sales people come and maybe, characterize their products to be more capable than it was. What happened was, from the perspective of the vendors and also from the funders, it just got too expensive to build those kind of companies. You had to pour too much money into that for what you get. So, that model has really gotten very troubling and very exhaustive.

For existing companies on that model like your Oracle or whatever, it's still a pretty good deal, but in terms of a start-up, it's very difficult to try and afford that. So, we need to find something different as a vendor – Open Source.

A lot of reasons that companies look to it is tied to market- and competitive advantages. If you don't have to build something, write it yourself and pay the expense of getting it developed, but you can leverage Open Source that's already out there, you can bring your own product to market a lot more quickly and also you can keep more margin than you would have had in the past. So in the past, if you had to license a component…

I'll just use one of these as an example. If you needed an application server and you bought BEA, you'd be giving up some of your margin to BEA. Given that the market's got tougher, people started saying, "I don't want to give up that much margin," and so they turned to Open Source components as a way of saying, "I can use software, but not have to give up margin – that makes it better for me."

Really, to reiterate the point that I was talking about in the last slide – the ability to achieve distribution and adoption with different time-cost constraints. I mean, you can reach people with your product that you never would have been able to reach before. You can get to them much earlier than you would have been able to before. You can get different geographies that maybe you wouldn't have gotten to for three or five years. Those people can find your product, begin using it, like it a lot, call you up and say, "I want to enter into a business relationship," whereas if you've started with the old model, you never would have gotten your products in and you wouldn't have been able to in-turn your financial transactions. So, it's very attractive from that perspective.

For the perspective of users which is the flipside, why are they interested in Open Source? Why are they willing to use Open Source? Why are they interested in Open Source companies? First and foremost, probably cost. Essentially, it costs a lot less to be going with Open Source. There isn't a big license fee upfront and that's very, very attractive.

It's also because of the lack of lock-in and there's not a of bit coercion – in other words, you've got to give me a lot of money to get access to the bits and the products. Once you've done that, you're locked to me because I'm the company you can get that product, updates and support from. Open Source was not ready for model. The products that are out there – you don't have to pay for that. You can either come to the company for support or not, if you don't want to and if the company doesn't do a good job, you're not locked-in. You can walk away. You can find someone else to support you, so lack of lock-in is a big reason.

Opportunity for customization – I was talking to a pharmaceutical company. This was just a little bird, a bioinformatics company and any real challenge in that, they're big companies, but bioinformatics isn't that large a market and so, the vendors who sell software into that market typically don't have great products because they don't make enough to really invest enough to keep it up to date – put in new functionality. So, they're very frustrated as users.

So, they came to me and said, "What we'd like to do here is put together a consortium of bioinformatics-using companies to build our own products because we feel that we can take Open Source components, customize them and get a better solution for us." So, the opportunity to take that source code and do something with it – very attractive.

Then, the collaboration of the community – Open Source is sort of, inherently associated with the community. The other people are using it and many people were developing it. It's a fountain of wisdom. It's a great way to get information. It's a great way to co-develop and as an end-user, the ability to turn to other people and say, "Gosh, I'm running into this problem with this product," and have them say, "Oh, I had that problem, too – here's how you can solve it," is just a great resource.

Oh I forget. The first time I built an Open Source space system, our group was working on one piece and another group was working with a proprietary product. We ran into problems and we'd post something to a mailing list. Twenty minutes later, we had answers from all over the world. "Here's how you do it, I did it," "Here's some code I did," and so forth. The people using the proprietary product for their part of their project called up the support group and basically had somebody who knew less about the product than they did.

It's a huge difference - the opportunity to collaborate with the community is a great thing.

So, this is what's driving people to begin looking to Open Source.

In terms of building a business strategy around it, what do you have to do? Let's go on to the next slide. Well, one of the things you have to do is ensure that Open Source you use is managed properly and this is true whether you're creating an Open Source product from scratch that you're delivering like a XenSource or an Adaptive Planning, or if you're incorporating Open Source components within your own product. You have to be very certain about the licensing you're using. Remember those licenses I talked about come with certain kinds of conditions and you have to abide by them all. If you don't, typically you're not going to get sued, but somebody is going to come to you and say, "You really need to comply with these license requirements – you either need to change your product to come into compliance with this or you need to remove it," so this is a really big deal. So, meeting compliance with the license is really important.

It's also important because there's a movement around Open Source and you want to rely on the goodwill of that movement. If you're seen as not complying with the licenses, you're going to have problems with your business strategy trying to appeal to those folks.

You have to make sure that your business model aligns with the licenses. If the license calls for the product to be available in a certain way or that something can begin with the product and your business model doesn't align with that, you're going to be in real conflict.

You can use Open Source to get great distribution, to piggyback on it, but if you're not aligned with the license, you're always going to be at cross-purposes and have a really difficult time with your business strategy, not to mention difficulty with your community that's built up around it.

I should say that being Open Source is not enough to guarantee success. I've seen a lot of companies that source and said, "Oh, our product's not doing so well – we'll make it Open Source and that'll solve everything." I kind of call that the Tom Sawyer strategy. It's kind of like, would all of you out there mind coming over and mind painting my fence – would you mind taking care of my product that I don't want to deal with?

Open Source is not enough to make the product successful. You have to do all the things surrounding Open Source to make it successful. I'm talking about that in just a minute here.

You have to make sure that your business model aligns with Open Source realities, but first and foremost, can you build a community? That is absolutely fundamentally crucial to Open Source products being successful. Can you build a pool of people who are using it, involved with it, willing to interact with you, willing to contribute to it and willing to work with other members of the community?

Are you really being transparent? This is a real challenge for many, many companies, particularly companies that say, "I'm now proprietary – I want to go Open Source."

First and foremost, your code's transparent. There's nowhere to hide. You can't put out kind of, junky products and hope that nobody will really know because everybody can read the code, so your engineering group has to become less egotistical or maybe, less defensive about their code because people will look at it and comment on it.

I was working with one company that created an Open Source product for their own hardware product, right? So, they had their own hardware product. They wrote a code to go with it. They turned the code to the main Open Source projects and the person there started to comment back to them and said, "Oh, I've rewritten your code, so it's better," so you see what kind of transparency you want.

But, beyond just the code itself which is clear from the license, there's an expectation that you're going to be more open about things like your product plans. You're going to need more room to engage with people about product plans. The old model of, here, we're showing up. Here's my slide deck. We're going to tell you what the world's going to look like. This shows the dog food you need to be ready to eat. That doesn't work in this kind of a world, so you've got to be a lot more transparent, a lot more willing to engage.

Then finally, your product has to make sense as Open Source. In other words, it has to be something that people want to adopt, download, use, experiment with and contribute, and there are certain products that we can thumb-sense that way and certain ones that don't.

An area that Open Source hasn't done a lot in yet is vertical applications. Those don't seem to have really caught fire.

We've seen applications go Open Source like CRM and stuff like that. That seems like it is maybe getting some traction. Of course, infrastructure makes a ton of sense as Open Source.

So, you've got to have the right business to wraparound Open Source. Otherwise, it's not going to generate the kind of energy, distribution and so forth that you need.

With that, I think that's it.

John Soper (Moderator, New Paradigms):

Thank you very much, Bernard. That's very useful and we will now start to put flesh this out.

First, I want to give John and Bill a chance to get just a little bit of overview on the companies so we understand them, and how Open Source makes sense with them, so that we can put some context.

Bill Soward (Adaptive Planning):

Let me just give a quick overview of Adaptive Planning. We are in business performance management category that in this context, especially with planning, financial reporting – towards operational metrics. If you know Hyperion, a company that was bought several months ago by Oracle for over $3 billion. Hyperion is in that same market, but for enterprise-customers. We are focused on the mid-market.

None of these are my slides, so I'm just talking.

So, we target companies with 100 employees up to 2,000 employees is our focus. Founded in 2003, first customer and production in the year 2004, today, we have about 125 customers. We are a software service company and so initially, our first rollout of our product was as a hosted offerings of a traditional software service model that is, you look at the category that we're in, particularly the mid-market and lower enterprise customers, there's a huge amount of data involved in trying to make those applications work well and so there is more of a bias in that space in favor of one-premise-based alternatives, so it's not just about hosting.

We made a decision back in the spring of 2006 that we would offer an one-premise version of our product in order to maximize our appeal in the marketplace.

I would say that in software service land, the number one marquee company is Salesforce.com and it's about getting thousands of customers. They have 30,000 customers.

Our challenge is business – was how to build business quickly that has thousands of customers generating tens of millions of dollars and do that in a very capital-efficient way.

Salesforce raised $65 million or something at the bubble, NetSuite another famous software as a service company got over $100 million.

We didn't have access to all that cash, so our challenge was how to get big fast and not spend a lot of money getting from here to there or a lot of time.

So, as we looked at it, part one – we need an on-premise solution. Part two – if you're going to introduce an on-premise solution in 2006, what is the absolutely fastest way to do that? There's no question that leveraging Open Source made a heck of a lot of sense.

So, we introduced a downloadable version of our product in August of last year at Linux World in San Francisco and so, we've been out for a little bit over a year. We have over 50,000 downloads in over 80 countries around the world that are taking advantage of our free downloaded express edition product. So, that's now starting to convert into meaningful business for us and it's a meaningful part of our revenue stream now today.

So, our business model is Software as a Service. We believe that the next version of Software as a Service, not the conventional wisdom today perhaps, but where it's going is that as a subscription-based offering – offering that includes software, software enhancements, bug-fixes with all the maintenance and support. In our definition, that is a great business model. It does not require the server to be living in our datacenter that it can live behind the customer's firewall. We can provide our subscription-based servers remotely and connect to technology that's sitting behind the firewall. In fact, the future is, the truth is somewhere in between. Something in the cloud – it's something behind the firewall.

For us then,