* No Software Licensing Fees
* Lower TCO
* Higher ROI
* A better cost structure investment of its revenue
* A less risky alternative
* The same functionality when compared to most proprietray offerings
* Community contributions (reviewed, certified and controlled of course)
* Real world tested, instead of Black Box tested
* Rapid fix delivery
* Released early and often
* Excellent customer support from those who know it best which includes the engineers who designed it
Overcoming someone’s resistance to open source in your organization means that you probably need to educate them, given that they use open source every day without thinking about it. It’s in everything from cars to cell phones, as well as almost all the commercial BI tools shipping today. More likely, they are resistant because they (a) are threatened in some way by the change you propose, (b) face organizational obstacles like educating the legal department about licenses or (c) face political consequences you aren’t aware of. It’s often their personal situation that is the biggest factor, given that most objections are easily refuted as myths. Check this link out for more information about demystifying Open Source BI.
So,
What are some other advantages of an Commercial Open Source BI solution over a proprietary one?
As I usually do, I will explain it from my company's perspective. This response is aside from the fact that Commercial Open Source BI solutions, such as Pentaho Open Source Business Intelligence, can provide a very compelling BI solution matching the likes of proprietary BI without having to pay expensive software license fees. Commercial Open Source companies such as Pentaho provide the expert services to help you meet your objectives.
Legacy System Integration
Almost every BI solution requires some kind of interfacing with legacy systems. Pentaho has specifically designed its BI Platform to be integrated into existing environments. It makes no difference if we are interfacing with 20 year old ERP systems or 10 year old BI applications. Obviously, it is not possible to account for every situation in advance and that is where having access to the source code is a tremendous advantage. In most cases, the integration can be done by writing a plug-in using a few dozen lines of code. Many engagements in the proprietary world have some sort of implementation where you have to create a batch process or have someone manually run a report from a legacy system, save it to a file system, parse it and load it into the BI tool because there is some incompatibility that needed to be overcome externally to the software.User Feedback
Another tremendous advantage with Open Source BI in general is the speed at which we get user feedback. By allowing users to participate in the development process, and releasing "early and often" we get critical feedback very early in the process. With a proprietary model, there is a deliberate structure to isolate developers from end users. Product Management talks to the users about requirements, support talks to users about problems, this information filters down to the developers in the form of bug reports and requirements. Changes get scheduled for a release, code gets written over a period of time until all the changes are in, the release is made, maybe a beta program happens but by the time an end user gets to try it out, it may be 6 months or more down the road. If there are design defects with a feature, they may not get addressed until the next release. With commercial open source, as changes go in, interested users have the option to try it out in the latest nightly build and provide instant feedback in a forum that the developer has direct access.
Just a couple more of those "little" Commercial Open Source BI advantages.










Every time you interact with an organization, data is being captured. Sales transactions, bank deposits, stock trades, doctor visits, blood tests, educational test scores, sports stats and more are all collected in some sort of fashion. These transactions, or data, are entered into a transactional computer system of databases. In order to view this data so that it provides useful information for decision making, a number of processes and methodologies can be followed. Usually the information is extracted into another database form, such as a data warehouse, that is fit for reporting. Reports are then created to fill a need to know something more about this data that was entered. For example, if I wanted to know what were the total sales, profits and costs of a particular item I was selling in my business, I would use BI software to figure that out. I could then analyses this report to make a decisions on what to sell or not to sell in the future.
You might be using some sort of BI today in your very own homes. If you are using Microsoft Money or Quicken, for example, you are storing transactional data about your banking, credit cards and spending habits. You then can review a chart or report on which items you have spent the most on in the past month. (If it's anything like ours its usually the mortgage and then groceries.) Simply by looking at the report, I know that there isn't much I can do about my mortgage except maybe refinance. As far as my grocery spending, I could cut coupons or shop at Sam's Club to try and lower my grocery bills. I wouldn't know to take these actions without looking at these reports. So therefore I took the raw data, my spending transactions, and created a report which told me where my spending was the highest. This in turn made me take action to adjust my spending by finding another location to shop that might be cheaper or to start cutting coupons. BI transforms data into information and that information into action. This happens everyday and in many industries. One of the problems facing these industries is that they don't have sufficient BI today. An additional problem is that most proprietary BI vendors are being bought out by larger companies such as IBM, Oracle and SAP. What does that means for businesses who need BI software? Expense software just got more expensive. That is were Open Source software and the Open Source Business model comes in.
Ahhh..that familiar adage, "The grass isn't always greener." This proverb is most commonly heard when someone wants to put FUD (Fear, Uncertainty, Doubt) in your mind. You may have decided on something that you feel is right. However someone else may think it's not. It is possible he/she truly wants to protect you and ensure you thought things through. Most of the time though, its said for selfish reasons. For example, there may be a desire for you to fail, or maybe your decision affects them or their plan in some way. Whatever the reason may be, you will never know if the grass "is" greener unless you carefully consider your options.