Once open source software was a no-go solution in enterprise software. I remember debates and discussions about open-source code with legal department in a large PLM development company back in 2000s. They asked me to bring good reasons why to use open source software… Fast forward in 2016 – open source software goes mainstream these days. It is not limited to web. There are some interesting examples of open source software usage for enterprise.
The question about open source and PLM is entertaining engineering and software industry for the last few years. It is not a simple task to understand all nuts and bolts of open source software – licenses, distribution, business models, ownership, etc.
My attention was caught by TechCrunch article – The Money in Open-Source Software. It gives a detailed perspective and examples of companies associated with open-source software. I captured few interesting notes.
VC companies poured a significant amount of money into open-source businesses for the last 5 years.
According to industry estimates, more than 180 young companies that give away their software raised roughly $3.2 billion in financing from 2011 to 2014. Even major enterprise-IT vendors are relying on open-source for critical business functions today.
Open source is a great delivery model. Just give away software as open source is not creating viable business. The business model behind is a differentiation factor that can make it financially successful.
Despite the growing popularity of open-source software, though, many open-source companies are not financially healthy. Just like eyeballs didn’t translate into actual online purchases during the first dot-com era in the late 1990s, millions of free-software downloads do not always lead to sustainable revenue streams. Make no mistake, open-source software is a brilliant delivery model to drive user adoption, and it’s poised to drive increasing market value in the coming years. But it’s not a business model on its own.
There are very few examples of financially successful open-source businesses
Just how challenging is it to build a big, profitable open-source business? Consider this: Besides the ongoing success of Red Hat — the company now boasts a $14 billion valuation, built over 20 years — and MySQL’s acquisition by Sun for $1 billion in 2008, there are few other landmark exits in the history of open source.
PLM open source lessons
For the last few years, I’ve been asked about open source PLM projects and vendors. Some of these projects went dark. Here are just few with live websites – OmniaPLM, beCPG, OpenPLM, DocDokuPLM. However, the only company with strong traction and visibility is Aras Corp developing Aras Innovator.
Aras claimed something unique called “Enterprise Open Source PLM”. How open is Aras PLM source code? I’ve been trying to find the answer on this question on Aras PLM website.
Our approach was to combine multiple software formats, OSI-compliant open source,community source and commercial platforms, in a mixed source structure to provide the assurance necessary for business-critical solutions while delivering the flexibility for collaborative innovation. We call it enterprise open source.
Complicated? Not much. In a nutshell, Aras open-source is a combination of Aras commercial platform (read- traditional PLM software), free distribution and community solutions developed on top of Aras core platform. Most probably, Aras won’t give you to fork their code, but you might check it with Aras. Here is an old comment from 2011 I captured from Aras forum with request to get Aras open source. According to the comment, you don’t need source code to customize Aras.
But, make no mistake, Aras enterprise-open source is a brilliant business that put Aras in a unique position to challenge top 3 major PLM providers. The jury is still out.
Open source vs Free
Without go too much into legal terms, you would like to differentiate between open source and free software. I shared some of my thoughts about it back in 2010 in my article – PLM: Open Source vs Free. I think what we’ve seen in the past few years in PLM and more specifically with Aras Innovator project. It was mostly around building a subscription business around free software distribution. In a nutshell, Aras Corp. gives away Aras Innovator that allows you to do anything you want- use, implement, build solutions. But devil is in details and there are many use cases of Aras’ implementations that will force you to pay for Aras subscription. I guess, it is a good news for Aras and it drives Aras revenues up.
What is my conclusion? Manufacturing companies are looking for alternatives to expensive PLM solutions. This is a main driving force behind supporting open source PLM projects. At the same time, all manufacturing companies are highly sensitive to potential risks related to vendors without solid financial base and unproven business models. It can potentially drive their decisions against open source PLM projects and vendors with unproven business models. Just my thoughts…
Photo credit – Mirage in the Western Desert in Egypt. © Damien Lovegrove