Itโs actually very difficult to convert a proprietary app to open-source. Thereโs no developer community and the build and deployment processes are going to be really baroque.
With a web service, itโll be worse because it assumes that companyโs exact infrastructure.
In the case of Google+, I would be very surprised if it converting that codebase to a federated social network were at all easier than starting from scratch.