In the past, innovation in the IT industry consisted of a few large vendors developing hardware and software products in virtual isolation. This behavior stemmed from the desire to hide trade secrets from competition and maintain a lead in the market. Few solutions dominated the IT landscape and gave customers limited options while allowing products to thrive on high profit margins. Ever since the success of Linux, the market has been moving to a new paradigm in which hardware and software platforms harness co-development supported by a larger ecosystem of developers and partners.