OpenStack is an open source cloud computing platform that provides infrastructure as a service. It controls large pools of compute, storage, and networking resources throughout a datacenter. Major companies like PayPal, Intel, Bloomberg, and Comcast use OpenStack to build private and public clouds. The OpenStack Foundation oversees the project with contributions from over 1,000 developers from 50 companies.