Image via CrunchBase
As an Opensource evangelist, I have been strongly arguing in favor of Opensourcing the SaaS applications. I have also argued how it can reduce the risk for SaaS users and improve their trust on SaaS.
Another area where Open Source can add value in the SaaS world is in building the confidence of the customers. There is definitely a huge risk in the SaaS world when customers put their data on the hands of third party vendors. There is always a possibility that a SaaS vendor can go out of business putting your data at risk. Not only the customers have to get the data out of the outgoing vendor, they also need to find a compatible SaaS application to keep going. Unless the old vendor is offering an option to export the data in an open format, the customers are in for a big trouble. Plus, many customers may want to stick with the same application due to various reasons. This is the kind of scenario where releasing the SaaS application as Open Source adds value to the customers. They could just install the app in one of the cloud infrastructure available and keep going as if nothing changed in their world. Mindquarry, a collaborative software, is a perfect example for this kind of scenario.
In fact, I have been pushing Open Source to be a part of the SaaS offerings for more than a year now and I have been suggesting that SaaS players should release the source code at least when they close their shop.
I hope that all the mom and pop web services startups take the option of data portability seriously and consider releasing their source code to public, at least, when they shut their shop.
In fact, there are some examples of companies releasing their code as Open Source before they vanished in thin air. Zoto is one example and Mindquarry is another. Yesterday, Google announced that they are closing the development of Jaiku, a
popular micro-blogging app like Twitter, and releasing it under an open source license.
As we mentioned last April, we are in the process of porting Jaiku over to Google App Engine. After the migration is complete, we will release the new open source Jaiku Engine project on Google Code under the Apache License. While Google will no longer actively develop the Jaiku codebase, the service itself will live on thanks to a dedicated and passionate volunteer team of Googlers.
With the open source Jaiku Engine project, organizations, groups and individuals will be able to roll-their-own microblogging services and deploy them on Google App Engine. The new Jaiku Engine will include support for OAuth, and we’re excited about developers using this proven code as a starting point in creating a freely available and federated, open source microblogging platform.
This is a pretty good move on the Google’s part. This ensures that Jaiku can live on even after Google has stopped supporting it. It is just a matter of time before Jaiku is ported to environments other than Google App Engine and could serve as a micro-blogging platform for enterprise customers. This is the beauty of open source. It not only reduces the risk for SaaS users, it also opens up new vistas in the marketplace.
I strongly encourage vendors to open source their SaaS applications much like Wordpress, Deki Wiki or Wikidot. If not, I would urge them to consider releasing the source code of their app under one of the open source licenses when they
shut down their service.
Identi.ca already runs on an open-source platform but I’m not sure what the uptake on their code is. The appeal of social sites is the community and you don’t get the community with the code so I’m not convinced we’ll see a lot of viable alternatives popping up just because the code is open source now (soon).
[..] timesabout the importance of Open Source in SaaS. It is my argument that SaaS vendors should Open Source the software powering their service as a way to empower the users. However, openness doesn’t start and end with Open Source alone. It also means open protocols, open formats, open architecture, etc.. Slowly, service providers are embracing the idea of openness as they have understood that Openness is a vital marketing tool in this era of empowered customers. If a vendor decides to offer a service on top of an open protocol like OpenID, it doesn’t matter if the vendor goes out of business because the existing users will not lose their precious data. [..]
[..] elite club [..]
[...] refer to this post in any future discussions. For a long time, I have been promoting the idea of Open Source as a SaaS endgame and Matthew Aslett of 451 Group disputed me on the same adoption issue and he gave very solid [...]