Este documento discute los modelos de negocio para proyectos de software escritos en Java y de código abierto. Explica que Java es un lenguaje popular debido a su compatibilidad, rendimiento y disponibilidad de desarrolladores. También describe que el software de código abierto no es un modelo de negocio por sí mismo, sino una forma de licenciar software. Finalmente, señala que el software de código abierto es necesario para el cloud computing debido a que no incurre en costos de licencia adicionales a medida que aumenta el número de usuarios