A lot of different companies are working on OpenStack, and a lot of people are influencing it. Learn more about OpenStack and how to make sense of it in this infographic.
[Click image for full size version]
Embed This Image On Your Site (copy code below):