Given the risk of SaaS failure, is open source a viable back-up plan? Should cloud providers be offering a version of their product as open source so that customers can continue running the service locally if the vendor dies?