¿Qué ganan las empresas al invertir en marcos de aplicaciones de código abierto?

Con una empresa como VMWare, su objetivo principal es vender licencias a sus productos de virtualización de alta gama. Su impulso actual es alentar a los desarrolladores / operaciones a virtualizar aplicaciones individuales en una infraestructura de nube privada. Al invertir en una empresa que controla una herramienta de programación de aplicaciones Java de nivel para aplicaciones web, pueden guiar el desarrollo del producto por un camino que minimiza el esfuerzo requerido para configurar una nube privada de máquinas virtuales. En esta situación, las herramientas ayudan a VMWare a vender licencias y a promover el desarrollo de futuras aplicaciones que dependen de la nube privada.

Otras inversiones consisten en tener una cadena de herramientas de varios niveles. Por ejemplo, IBM invirtiendo en Gluecode o Oracle adquiriendo MySQL (a través de Sun) ayuda a estos proveedores a proporcionar una serie de peldaños hacia sus herramientas y servicios más grandes, que las compañías más pequeñas aún no necesitan o desean. Cada historia es un poco diferente, pero principalmente se trata de aumentar el número de usuarios, ya sea directa o indirectamente.