¿Cuáles son los modelos de ingresos comunes para las empresas de software libre?

19

La gente tiene que comer, incluso los desarrolladores de software 'gratis como en cerveza'. Entonces, me pregunto, ¿cuáles son algunos de los modelos de ingresos comunes que utilizan estas compañías cuando no venden directamente el software? Sé uno o dos (contratos de publicidad y soporte) pero ¿hay más?

Como señaló Walter, si sabe cuáles son los pros / contras de los modelos, inclúyalos.

Steven Evers
fuente
44
¿Agregaría cuáles son los pros / contras de esos modelos?
Walter
@Walter: +1 editó la pregunta.
Steven Evers
Esta es una gran pregunta. Fuera de la publicidad, siempre me pregunté cómo podría sobrevivir la premisa de Stallman. Como escritor, puedo decirle que definitivamente hay muchos editores que piensan que los escritores no necesitan comer. Como programadores, probablemente todos hemos lidiado con situaciones en las que las personas piensan que hacer que reparemos sus computadoras o que les demos un sitio web debería ser gratis. Entonces, ¿cómo las aplicaciones de código abierto mantienen vivos a sus desarrolladores?
Bernard Dy el
2
Un enfoque que he visto que se usa trágicamente a menudo es el modelo "no documentar una maldita cosa y cobrar por los servicios de consultoría".
SOLO MI OPINIÓN correcta
1
Servicio ! También conocido como "nuestra gente es nuestro producto".
Macneil

Respuestas:

7

Hay dos que parecen ser los más comunes:

  • Desarrolle software libre y venda soporte para él.
  • Desarrolle software gratuito y ofrézcalo bajo una licencia menos restrictiva por una tarifa.

El segundo modelo exige que la empresa posea el 100% de los derechos de autor del software. Esto significa que los contribuyentes deben firmar una asignación de derechos de autor.

Aquí hay una aplicación hipotética para el segundo:

"Acme, Incorporated desarrolló un teléfono SIP de software rico en características y estéticamente agradable y lo lanzó bajo la versión 3 de la Licencia Pública General Affero de GNU.

Opcionalmente, las empresas interesadas en volver a empaquetar / cambiar la marca del teléfono pueden pagarle a Acme para usar las licencias estándar GPL3, LGPL o incluso menos restrictivas para establecer una bifurcación patentada del proyecto.

Acme, Inc. luego fue comprada por Yoyodyne Systems, quien pagó mucho dinero para adquirir la propiedad total del código "

No voy a entrar en los méritos idealistas de ninguno de los escenarios, solo los presento como los que estoy más familiarizado.

Tim Post
fuente
3

Drupal es 100% gratis. Dries Buytaert , su creador, no lo es .

Algunos pros:

  • ¿Se utilizaría ampliamente Drupal si no fuera gratis en primer lugar?
  • ¿Drupal sería tan rico en funciones si no fuera de código abierto?
  • ¿Drupal estaría bien respaldado sin costo por parte de la comunidad si no fuera de código abierto?

Algunas desventajas:

  • Muchos intentos, muchos fracasos
  • No se adapta a todos los tipos de software.
  • Difícil interesar a los inversores en ese modelo

fuente
Parece ser el caso valgrindtambién, su creador (Julian Seward) es invitado regularmente por mi compañía para formar a nuestros desarrolladores para usar esta suite (y creo que también puede desarrollar herramientas sobre este marco por una tarifa).
Matthieu M.
2

Existe el modelo MySQL: haga un gran producto gratuito y venda servicios de soporte fuera de eso.

Un giro en este modelo es Steel Bank Studio, que es una compañía que brinda soporte comercial para un producto de propiedad comunitaria, Steel Bank Common Lisp . Nikodemus Siivola, el tipo detrás de SBS, es uno de los principales piratas informáticos de SBCL, pero mi punto es que no necesariamente tiene que ser el "propietario" de un producto gratuito / de código abierto para ganar dinero con él.

Frank Shearar
fuente
Siempre me he preguntado sobre este modelo. Lógicamente, para que el soporte de venta de software sin costo sea rentable, su software debe requerir suficiente soporte pagado para que termine recuperando sus costos de desarrollo más adicionales. ¿No lo convertiría en el tipo de software que nadie querría usar?
Mason Wheeler
1
Obviamente, nadie va a pagar por el soporte de algo completamente basura. Quiero decir, ¿pagar por tener errores en un producto gratis? Así que siempre pensé que "soporte" significaba ajustes personalizados o extensiones o consultas adicionales. Parecía funcionar bien para MySQL, incluso ignorando la gran compra.
Frank Shearar
2

Varios modelos (algunos de los cuales ya se mencionaron):

  • Producto gratuito con pago por soporte (Red Hat, Drupal, MySql y más)
  • Producto gratuito, otros servicios ofrecidos (personalizaciones, características adicionales,)
  • Producto base gratuito, paga por la edición pro
Oded
fuente
1

El modelo común para el software libre es vender soporte y servicios junto con ese producto.

Por ejemplo, creé una aplicación de almacenamiento de archivos. Puede descargarlo de forma gratuita y puede configurarlo para que se ejecute en su propio servidor que está configurado para manejarlo. Sin embargo, si no desea configurar su servidor o no tiene uno, puede comprar una cuenta de almacenamiento en uno de nuestros servidores. Otra forma es que si tiene problemas para configurar la aplicación para que se ejecute en su servidor, podemos ayudarlo a configurar los componentes paso a paso, aunque sea por una tarifa.


fuente
0

Otro modelo sería: Ofrezca software gratuito pero mantenga su trabajo diario (trabajando en una universidad) y aproveche la experiencia como consultor.

Muchas personas tienen dificultades para entrar en este negocio, por lo que trabajan en un proyecto de código abierto o simplemente construyen algo por su cuenta y lo regalan para demostrar que saben cómo construir cosas.

JeffO
fuente