De eerste versie van OpenStack verscheen op 21 oktober 2010 en was een initiatief van Rackspace Hosting en NASA. Vanaf 2012 werd het project beheerd door de OpenStack Foundation. In 2021 werd deze organisatie hernoemd naar de Open Infrastructure Foundation.
Het cloudplatform bestaat uit verschillende onderdelen voor de aansturing van computerbronnen, zoals verwerking, opslag en netwerken. Gebruikers kunnen deze bronnen instellen via een webinterface, command-line-interface of RESTfulwebservices.
In 2018 werd bekend dat ruim 500 bedrijven zich bij het project hebben aangesloten.
Opzet
De opzet van het project was om organisaties te helpen met het aanbieden van clouddiensten op standaard computerhardware. Het platform moest eenvoudig configureerbaar zijn en vooral schaalbaar, zodat het systeem eenvoudig aan de vraag kan worden aangepast.