Cloud-computing comparison

The following is a comparison of cloud-computing software and providers.
PaaS (Platform as a service).
Providers on IaaS.
PaaS providers which can run on IaaS providers ("itself" means the provider is both PaaS and IaaS):