Yesterday I was blog-tagged by Stephen Walli. Does the fact that he tagged for other people mean that I'm not "it"? Oh well...the topic is one that interests me, and I think he started the ball rolling in an interesting direction, so I figure I'll add my thoughts.
For my money, the three ways that open source can benefit one's business (presuming you are in the business of open source) is:
- Force you to focus on real value. The value of software bits are going to zero, if it's not there already. The worst thing a business can do is to put its head in the sand and pretend that the world hasn't changed. It has. Of course, like the real estate market in Florida (either in the 1920s or the present era), or the Internet Stock bubble, there is money to be made by people who are luckier than they are smart. But if you know that the value of something is going to zero, why buy in with the belief that you can find somebody more stupid than you before the value does go to zero. The freedom that comes from knowing that the bits are worth nothing promotes one to focus on what is of real value:
- is it helping customers increase revenues?
- Decrease cost?
- Solving the business problem one is paid to solve?
- Delivering on time and on budget?
- The ability to be more flexible and responsive than your competition?
- Delivering a quality product?
- Creating the kind of customer loyalty that enables new problems to be solved?
In my reading of traditional American vs. Japanese business culture and history, the Americans focus on the first of these and attempt to quantify them with some sort of ROI equation, whereas the Japanese focus on the last of these, achieving the first of these as part of the bargain, and changing the game in the process. Regardless as to whether one is managing tactically or strategically, the freedom that comes from focusing on the business problem, not the bit problem, is the antidote to the technology blindness that so afflicts most modern entrepreneurs.
- The second benefit is that of transparency. The goal of Sarbannes-Oxley is transparency, and yet many provisions and requirements of that act are so burdensome that the benefits of transparency are lost in a quagmire of reporting requirements. By contrast, open source software provides a natural transparency that can become pervasive. Open source can encourage institutional transparency by acting as a constant reminder that secrecy, more often than not, is the refuge of the incompetent. Again, many entrepreneurs and many companies live in a constant state of denial, be it about their employees, their products, their quality, or their strategy. Sufficient transparency encourages one to actually address problems rather than putting energy into hiding them.
- The third benefit (and I'm sure it will be a popular one among the other bloggers--Stephen already mentioned it) is user-driven innovation. It impossible to fairly estimate the benefit that accrues from unexpected people using software in unexpected ways to solve real problems you never knew even existed. The benefits of intellectual diversity, the robustness that derives from whitebox and out-of-the-box usage testing, the realization of innovation potential, all these come when a billion connected people are equally able by law to become user-innovators.
I would say that user-driven innovation is by far the dominant observable benefit, but I also think that the first two create conditions whereby the third can be a strategic advantage, not merely an observable phenomenon.
As for three "ideas" to avoid when building an open source business:
- Believing that you need venture capital to start an open source business. In the same way that "Breast is Best" for rearing healthy babies, I believe that 95% of all venture capitalists will do more harm than good when it comes to investing in open source companies. I believe they will pick the wrong ideas, fund them for the wrong reasons, and then complain bitterly when their investments fail. Instead of trying to educate an industry that doesn't understand open source (yet), look for ways to create your company organically. I would estimate that today there is 10x more money being knowingly wasted on poor proprietary solutions than is available for all software VC, and this suggests a remarkable opportunity to do well by customers who have already demonstrated a need and a willingness to pay. Convince them that you can staunch their losses with open source, and then spin out to success!
- Per-incident support models.
- The cynicism that making money in open source makes it proprietary. This is a toxic view for several reasons:
- It leads one to justify creating proprietary software
- It leads one to mingle, layer, hybridize, or otherwise infect open source with proprietary software
- It confuses the fact that open source is a development model and making money is based on a value proposition. THERE IS NO VALUE IN BITS!
How'd I do?