AWS licenses it's client library as under the Apache License. (
https://github.com/aws/aws-sdk-java/blob/master/LICENSE.txt) Doesn't that mean anyone can build an interoperable service? I can then benefit from other cloud providers implementing the same API. I don't need access to AWS' source code, I wasn't going to deploy a private cloud anyway. All I want is robust competition.