Modelos de negocio para software de código abierto


Las empresas cuyos negocios se centran en el desarrollo de software de código abierto emplean una variedad de modelos comerciales para resolver el desafío de cómo ganar dinero proporcionando software que, por definición, tiene una licencia gratuita. Cada una de estas estrategias comerciales se basa en la premisa de que los usuarios de tecnologías de código abierto están dispuestos a comprar funciones de software adicionales bajo licencias propietarias, o comprar otros servicios o elementos de valor que complementen el software de código abierto que es fundamental para el negocio. Este valor adicional puede ser, entre otros, funciones de nivel empresarial y garantías de tiempo de actividad (a menudo a través de un acuerdo de nivel de servicio) para satisfacer requisitos comerciales o de cumplimiento, aumento de rendimiento y eficiencia mediante funciones que aún no están disponibles en la versión de código abierto, protección legal (p. ej., indemnización por infracción de derechos de autor o patente) o asistencia / capacitación / consultoría profesional que son típicas de las aplicaciones de software patentado .

Históricamente, estos modelos comerciales comenzaron a fines de la década de 1990 y principios de la de 2000 como modelos de " licencia dual ", por ejemplo MySQL , [1] y han madurado con el tiempo para incluir muchas variaciones, como se describe en las secciones siguientes. Los modelos puros de licencias duales no son infrecuentes, ya que se ha desarrollado un enfoque comercial más matizado para las empresas de software de código abierto. Muchas de estas variaciones se refieren a un modelo de "núcleo abierto" , en el que las empresas desarrollan tanto elementos de software de código abierto como otros elementos de valor para un producto combinado.

Una variedad de enfoques comerciales compatibles con el código abierto han ganado prominencia en los últimos años, como lo ilustra y rastrea el Índice Comercial de Software de Código Abierto (COSSI), [2] una lista de empresas comerciales de código abierto que han alcanzado al menos US $ 100 millones en ingresos. Los ejemplos notables incluyen el núcleo abierto (a veces denominado licencia dual o licencia múltiple ), software como servicio (no cobrando por el software sino por las herramientas y la plataforma para consumir el software como un servicio a menudo mediante suscripción), freemium , donación- financiación basada en fondos, crowdfunding y crowdsourcing .

Hay varios tipos diferentes de modelos comerciales para obtener ganancias utilizando software de código abierto (OSS) o financiando la creación y el desarrollo y mantenimiento continuos. A continuación se muestra una lista de enfoques de modelos comerciales comerciales legales y existentes en el contexto del software de código abierto y las licencias de código abierto. [3] La aceptación de estos enfoques varía; se recomiendan algunos de estos enfoques (como el núcleo abierto y los servicios de venta), otros se aceptan, mientras que otros son considerados controvertidos o incluso poco éticos por la comunidad de código abierto. El objetivo subyacente de estos modelos de negocio es aprovechar el tamaño y el alcance internacional de lacomunidad de código abierto (normalmente más de un orden de magnitud mayor que lo que se lograría con equivalentes de software de código cerrado ) para una empresa comercial sostenible. [ cita requerida ] La gran mayoría de las empresas comerciales de código abierto experimentan una tasa de conversión (medida por el porcentaje de descargadores que compran algo) muy por debajo del 1%, por lo que las funciones de marketing y ventas de bajo costo y altamente escalables son clave para estos rentabilidad de las empresas. [4] [ cita requerida ]

El software de código abierto también se puede comercializar vendiendo servicios , como capacitación, soporte técnico o consultoría , en lugar del software en sí. [5] [6]

Otra posibilidad es ofrecer software de código abierto solo en forma de código fuente , al tiempo que proporciona binarios ejecutables solo a los clientes que pagan, ofreciendo el servicio comercial de compilación y empaquetado del software. Además, proporcionar productos como medios de instalación físicos (por ejemplo, DVD ) puede ser un servicio comercial.