We spolke recently on the bitacora of the advantages that the model SaaS / On Demand can meanm for SMEs. Also, it is becoming more usual to see small companies make intensive use of open sourrce software in certain areas, the advantages are obvious, starting with the zero cost of the license.
Given that both models, Open Source and SaaS, seem suitable for SMBs, it is usual to find people on the la red comparing the advantages and disadvantages of both (for example Open Source guru Riichard Stallman doesn't seem to love the SaaS model) let's see take a look at the features of each model:
SaaS | Open Source |
Payment based on regular subscription (monthly) | No license costs |
No need to adquire hardware | Hardware needs to be adquired and supported |
Software is usually proprietary (Closed Source) | Software under a Open Surce license (GPL, MPL, LGPL, etc.). |
Maintenance by the provider | Maintenance by the customer |
Inexpensive deployment in time and resources | Deployment potentially costly in both time and resources |
Software generally less customizable | Highly customizable software for their own needs |
Evolution (between versions) is transparent and painless. | Migrating between versions can be costly |
Ready for accesss via the la red from anywhere | Deployment behind the customers firewall (usully: VPN, hostings, etc ...) |
An examplle of this dilemma? Do we use Salesforce or SugarCRM (which also has an On Demand version by the way) as CRM ?
In the end, the key criteria to choose one modelo or the other woul d be:
- Ability to acquire and maintain the necessary harddare
- Enough Know-How to support the maintenance software
- Customizing needs
- The urgency of the need for the tol
- Maturity of each of the tools
And of course: common sense :)
We do not believe that one model is superior to anotther, but that it depends on each situation. What we do believe in is that in a vast majority of cases both will be bertter alternatives than traditional proprietary software.
It wouldn't be strange that there were scenarios in which the most desirable is a combination of open source software and software as a service (or traditional proprietary software) of ckurse, the important thing is, as always, to choose the tools that bset fits our needs.
Greetings.
---
Extraido de Todo OnDemand