At a Rackspace hosted event in London this week titled Open Source is Eating the World (a play on venture capitalist Marc Andreessen's seminal Software is Eating the World essay from 2011) panelists generally agreed that open source has managed to infiltrate the enterprise, but talent remains the biggest barrier to a successful open source strategy.
First, a quick catch up on how we got here. Open source is the technique of releasing the underlying code for a piece of software so that other developers can examine, modify, and reuse it for themselves. This is different from the old model of locking into a vendor's proprietary software via a licensing agreement, and taking that software as it comes.
The biggest digital economy companies of the past decade are built on open source principles, and the technology has now infiltrated the enterprise and even government, with the US government committing to 20 percent of all of its code being open sourced on August 8.
Martin Percival, senior solutions architect at Red Hat, sees an open source culture as a key differentiator when it comes to hiring talented developers into the enterprise. He said: "Companies are increasingly using the fact they have a development team inhouse as a way to attract the best talent possible. The brightest minds coming out of universities all want to go to Google. But they don't take many. They need to find somewhere to work. Companies are using the fact they have an inhouse open source team to attract those minds."
Alexis Richardson, cofounder and CEO at containers specialists Weaveworks, added: "In the old days not too long ago, companies thought they should invest their capital buying hardware and they should rent knowledge skills and talent by outsourcing through communities. That has been turned on its head. People realise it is much better to rent infrastructure and insource talent and skills that develop your company."
Clive Hackney, a senior engineer at Capgemini, said that the boom in Software as a Service (SaaS) has transferred value away from the code: "The value is not in the code. The value is in the knowledge that goes with the code. The code itself has no value. It used to be that you sell the code. But now it is everything around the code that has value."
Richardson voiced concerns around giving these developers too much power though. "The people that write open source software stop working on it and go and do something else. You constantly find you have really critical staff demanding more and more salary for their work [...] Customers fear that open source projects in companies will be gone in ten years. They want to know that they will still be supported by the company in ten years' time," he said.
Sign up for CIO Asia eNewsletters.