So there’s a fisherman, a Microsoft guy, an open source guy, and a preacher sitting in a boat. The fisherman looks over to the Microsoft guy and asks “Can I save money by going with open source?” The Microsoft guy answers defiantly “No. And the good news is our licensing model is far more complex and expensive.” With a perplexed look on his face the fisherman turns to the open source guy and asks the same. In a proud tone he responds “Yes. And the good news is our licensing model is free as is the software but you’ll have to hire a full-time Linux geek to support it.” Now even more confused the fisherman scratches his head and sighs “Neither one of those plans sounds good. What do you have to say preacher?” The preacher responds “Can you pass me the bait? The fish are hungry”. I know. I know. You were hoping for a punch line. Suffice it to say I’m no comedian but I do have the answer to the fisherman’s question if you are now intrigued.
For the purpose of this post open source is defined as software provided free of charge by the authors of the software code. Typically developed in collaboration with the Internet community this code is freely available and can be modified and distributed per the Open Source Initiative (OSI). In contrast proprietary software code is closed to the public and customers pay for the software. There are many advantages to either and over the years open source has gained lots of traction in business environments.
This leads us to this post, which not only proves I am not a comedian but also, and more importantly, begs to answer the question “Is open source a fit for my company?”
The short answer is “yes” it can be a fit – but use caution. There are many factors to consider. What role is the software playing? What kind of support do you need? Do you have somebody (employee or partner) who can support it? Will the end user be comfortable with the software?
Let’s start with some examples of how open source can fit.
Example 1 – GIMP
On occasion I like to work with graphic design and tweaking images for the web. The de facto standard today for image editing is Adobe Photoshop. Knowing this I head out to Adobe’s website to look at pricing. Ouch! Close to $700 for the latest Photoshop CS5. Hmmm….. No thanks. This is something I do every now and then and don’t make a living out of it. After searching around a while I find a comparable open source solution called GIMP. After a test drive I was thoroughly impressed. It did everything I needed. And for free! GIMP is an incredible tool that saved me money and I’d recommend it. As you can see in this example GIMP fit my needs just fine.
Example 2 – OpenOffice
A small company with a tight budget wants to order Microsoft Office products for Word and Excel use. However, spending $4000 ($400 x 10 users) is not in the budget. This is where open source products like OpenOffice come in handy. You can open Word, Excel, and Power Point files in OpenOffice and save in the same desired file types to share with other Word/Excel/PowerPoint users. The catch here is Microsoft Outlook. If you are using Microsoft Exchange you will more than likely want Outlook as well to ensure full functionality. You could still purchase Outlook licensing only and go with OpenOffice for the rest of the Office suite. It’s still money saved.
Example 3 – DNS and Web Server
Open source operating systems run very well on old hardware and don’t require the system resources a Microsoft 2008 R2 server would cost. For this example let’s look at building a company web server and DNS server on an Ubuntu (Linux) platform vs. Microsoft operating system. This example applies to two customer projects we’ve run into recently where the budget is tight but business must move forward so alternative solutions are required. For one project we needed a tertiary DNS server. For the other a web server to host a new web site with light traffic. Let’s compare the two solutions we came up with.
| Windows-Based | Open Source (Linux | Ubuntu) | |
| Server | $3,000 | $0 (recycled old server) |
| Operating System License | $800 | $0 |
| Services | $750 | $750 |
| Total Cost | $4,550 | $750 |
As you can see in the table above we not only achieved a significant savings (with open source) but we also achieved a win with our Green Initiative by reusing equipment rather than recycling.
The previous three examples showed ways in which open source can be effective at saving you money while completing business objectives. But use caution. Just as proprietary software has disadvantages so does open source. From my experience, the biggest area of concern when switching to open source is when savings on software licensing get diverted to services thus ending in a wash or worse yet, a loss.
Let’s take a look at the fourth example.
Example 4 – Backup/Disaster Recovery
Caught with a dwindling budget a media company is forced to look at alternatives for technology solutions. Backups are critical but aren’t being performed. If they go with proprietary software they will need $2,000 in Symantec Backup Exec software. The other option is to go with a great open source product called Bacula. The decision maker compares $2,000 to $0 and goes with Bacula. Remember when I mentioned earlier to be careful that software costs get diverted to services? Well in this case this is what happened. The staff spent two weeks trying to figure out Bacula and ultimately had to call in a partner who knows Bacula. The time spent by the staff cost an estimated $4,000. Add in the $900 charged by the technology partner to properly configure Bacula and you have a total project cost of $4,900 with a net loss of $2,900. Bacula is a great software application but just like any software deployment use caution. In this case the staff felt they could learn the product without support but ultimately needed to contact a partner familiar with it. Had a system failure occurred in that two week window this could have been an even bigger loss.
So going back to the fisherman’s question…. I answer with confidence and a bit of caution “Yes. You can save money with open source. Just use caution in your decision and look at all the angles. Now hand me a worm so we can fish.”
More Information:
Open Source Initiative
http://www.opensource.org/
GIMP
http://www.gimp.org/
OpenOffice
http://www.openoffice.org/
Ubuntu
http://www.ubuntu.com/
Bacula
http://www.bacula.org/







