By Jared Ruckle, Senior Product Manager. Find Jared on Twitter
On the heels of the opening of Cloud Development Center, it seems timely to revisit one of our founding beliefs: the embrace of, and contribution to, open source technologies.
We have seen open-source win in the enterprise again and again - especially as it relates to cloud computing and new web-scale architectures. Why?
- Many developers, rather than few publishers. The creativity of the masses is fundamental to open source; with a diverse set of creators, a diverse set of technologies is the result. Some of them are bound to stick.
- No “innovators dilemma.” While traditional vendors are focused on existing revenue streams, new players and individual developers are free to experiment without cannibalizing an existing product.
- Low cost of failure. Developers can download bits, and start experimenting. If something doesn’t work out, the only loss is time. With a licensing model, there are usually more complex business terms involved in even trying a new product or tool.
- New business models focused on usage and support, not licensing. The companies that have successfully commercialized open source tend monetize “customer success” and “win-win” scenarios instead of a multi-year licensing model that is likely to favor the publisher.
- More options. Open source doesn’t always mean you are free from