Many people have wondered whether running a company using Open Source software is possible. The answer is “yes we can”. Does it make sense though? Well, it depends.
There are good alternatives for almost every important commercial software available today. Are they able to beat the commercial proprietary software? Maybe yes, maybe no. Are they good enough? Most of the time, yes. But of course it depends on the actual requirements.
Let’s take an example that is often discussed. Can you replace SAP with Open Source software? For some companies this is possible. If only finance and HR is used from SAP there may be a good alternative in Open Source. If the company is small in comparison one of the Open Source solutions may do the job. But there’s no Open Source package that can compete with the depth of functionality offered by the whole SAP product range. Many companies don’t need this depth though, even if they don’t know. They might have a more cost efficient solution by taking different technologies for finance, HR and operation/planning type topics. It may even mean to develop some of the software and doing some of the integration needed. What can a company win, when going the ERP assembly route? Freedom, self-management, independence, control, efficiency, etc. It’s worthwhile to think about this before following the competition and just picking SAP because it’s the “standard”.
So, while it takes guts and good long term thinking to make a choice against industry leading packages like SAP, other areas are much easier to pick an Open Source alternative. It’s a nobrainer to select an Open Source CMS technology or to develop using Eclipse. So, the recommendation is, to look at the alternatives before making rapid decisions against Open Source.
And, to come back to the initial question. Yes, the Open Source software only supported/enabled company is possible, but few exist and commercial proprietary can make sense when it does what is needed.
The last three months showed again a lot of user activity on EOS Directory. Many thousands of project pages views indicate what concerns and interests the EOS Directory users most. And the winner is … Pentaho with quite a significant lead! Pentaho made approximately 4.1% of all the project page views, followed by Alfresco that seems to be able to catch up with KnowledgeTree soon. vtiger CRM made forth over the last 3 months with significant lead to rival SugarCRM that only came in 15th.
Sixteen projects of the top 25 are business applications, ECM the most dominant. This clearly supports the trend that Enterprises more and more consider Open Source business applications as components of their IT landscapes.
The top 25 represent roughly 26% of all the project page views, the top 4 10%. While there are clear leaders on the top the distribution after rank 25 is quite flat.
So compared to earlier rankings the changes are not substantial, but the interest in good open source business applications, namely in the ECM, BI and CRM/ERP segment, is still going to increase.
As every year InfoWorld announced the winner of the Bossies, the “Best of Open Source Awards” 2009. Looking at the results there were few surprises, many of the winners were at the top already last years. Read the article in full detail here.
For our readers here two relevant “best lists”:
Best of Open Source Enterprise Software
Compiere
DimDim
Drupal
Intalio BPM
Jaspersoft BI suite
Magento
OpenBravo
Pentaho BI Suite
Piwik
SugarCRM
Wordpress
Hall of Fame - top 10 Open Source technologies
Linux kernel
GNU utilities and compilers
Ubuntu
BSD (3x)
Samba
MySQL
Bind
SendMail
OpenSSH and OpenSSL
Apache (web server)
It’s good to see that all of the above technologies also are listed on EOS Directory. And looking into the details shows that there’s no real difference in opinion neither.
We are having tough times. Very few days pass without new messages of layoffs, budget cuts and mediocre results. We are in a deep crisis and the recession makes survival a priority. Typically enterprises tend to slow down in these times, projects get canceled, mandatory replacements get delays as far as possible, innovation becomes second priority. CEOs and CIOs seem to behave a bit like lemmings and all follow the same patterns. As if there wasn’t an alternative!
This is the time to be bold. When the fight for business and customers is as tight as today, then innovative (web) applications and creative use of data and information can make the difference! And Open Source (and partially SaaS or cloud computing) allows to do this without doubling the budget. Actually, Open Source offers the opportunity to build great platforms and solutions with the staff that is on board already today, so little or no extra investments are needed. And, Open Source products and technologies have never been as mature and easy to consume as today. This is the perfect moment to enlarge the Open Source footprint in your enterprise! What about rolling out a purpose adapted CRM solution (e.g. SugarCRM) for a smaller business unit? What about building a fancy portal (e.g. Liferay) for a specific customer segment that is under-served today? What about introducing business intelligence (e.g. Pentaho, Jaspersoft) and applying it on data not analyzed today? What about deploying an easy to use enterprise wide search feature (e.g. Lucene, Nutch, Solr) easing the knowledge intensive tasks of sales people and making them more efficient? And so on.
Why hesitate? There are two kinds of decisions, reversible and non-reversible ones. Applying Open Source technologies to solving business issues are certainly examples of the first kind!
In a new report from the Linux Foundation a lot of data is published showing who actually helps to move forward the Linux Kernel. Interesting to see that the largest share (21.1%) of contributions comes from independents. Second largest contributor is RedHat (with 12%), followed by IBM (6.3%), Novell (6.1%), Intel (6.0%) and many others. What this report shows again is the important support of Open Source by large hardware and software companies. Many of these of course have vested interests, but that’s okay. Important is a well structured governance process that assures that the final deliverable actually fulfills the need of many and not of a few. The report is certainly a worthwile read.
People discussing the benefits of Open Source typically mention cost, vendor dependencies or flexibility. But one of the key advantages is also that Open Source allows for fast innovation at low cost. Let’s take an example: You want to devevelop a new browser, one with very specific features and maybe tailored for a specific type of application. Well you don’t need to start from scratch, you can re-use and assemble a whole range of components that will speed up the development of your new browser and even make it more stable earlier. Even complex new applications can be developed in the matter of months instead of years. This accelerates innovation, allows for more trials and market tests, facilitates the usage of variants and alternatives and parallel technology implementations. And this is not just good for new young companies, it’s also great for grown up Enterprises. It’s just a question of doing it.
With SpringSource taken over by VMWare one more “Open Source PurePlay” disappears. We have seen it with MySQL, the range of open source providers acquired by Oracle and many others. It seems to be tough for Open Source vendors to survive independently. Or, it seems to be a very natural exit for a VC backed Open Source company to be acquired by a traditional commercial software company. The buyer typically gets a good and valuable new skill set, priviledged access to technology and additional market reach. But what does the Open Source company win, except receiving pockets of money?
From the Enterprise’s perspective many of these acquisitions are good news, as most often this means that the Open Source vendor will follow more traditional ways of doing business than before, and therefore is easier to consume for an Enterprise. This is of course only valid, if the technology survives and continues to florish.
We’ll keep an eye on these (acquired) companies and how they develop under the new owners.
Matthew Aslett posted a great blog post, explaining the Open Source influence on data warehousing yesterday. Talking about PostgreSQL and Ingres as the basis of many commercial datawarehouses (examples Netezza, Greenplum) he also mentions the first core warehouse software published under an open source license by Infobright. A lot has been happening recently in this scene and the article is a must read for everyone looking for an affordable technology in this space.
While many Enterprises are not keen on using GPL software because of the viral nature of the license model, they don’t have any issue in using Apache software. The Apache license doesn’t commit them barely to anything. But that’s not the only reason, Enterprises do love Apache software. It’s also the quality and lastly the Governance model of the Apache community that makes their software so valuable for Enterprises.
A new set of videos with interviews with some of the key members of the foundation highlights why the Apache foundation has been so successful and effective.
Have a look at the interview with Doug Cutting (also below), Paul Fremantle, Rich Bowen, Ross Gardler and Jean-Frederic Clere see the leaders/founders/committers of projects such as the Apache Webserver, Tomcat, Hadoop, Lucene and others talk about what they think is important with Apache.
One thing I like about WolframAlpha, the innovative “search” engine, is the comparison between companies. This morning I compared RedHat, IBM, Microsoft and Novell. While RedHat is still very small against IBM and Microsoft, it soon has a comparable size to Novell. If you look at the “revenue per employee” indicator RedHat beats both IBM and Novell! And the “P/E ratio” shows how much the investors believe in RedHat. The sad thing is that RedHat is still more or less the only well documented publicly traded open source success. Everybody else is at least hybrid or not yet traded. So, does this mean, Novell is just the exception or does it show what we can expect from other companies in the future? When will we see Alfresco, SugarCRM, SpringSource or any of the other open source companies going public? The financial crisis hasn’t helped in that sense and many “float” plan probably was delayed by at least a year. But if we don’t see it soon it may never happen.