There are several different web services -- various technologies used, such as Java, .NET, Python, Perl, and possibly more in the future -- belonging to different organizations,
Isn't this exactly what OpenID is for?
By all means correct me if I'm wrong.