Justificación de los proyectos de software gratuito


8

He visto algunos proyectos de software gratuito en el pasado donde los autores invirtieron una cantidad significativa de su tiempo y recursos personales y nunca consideraron cobrar por el software. Muchos de estos proyectos se basaron en donaciones y, por lo que he escuchado, donationware nunca puede ser un modelo comercial viable (incluso simplemente para respaldar los costos de desarrollo) porque la mayoría de las personas eligen no donar si se les da una opción. Muchos de estos proyectos finalmente se cerraron porque sus autores no pudieron sostenerlos más.

De acuerdo, a algunas personas simplemente les gusta hacer feliz a la comunidad (o algo así), pero si está luchando por mantener vivo su proyecto, ¿por qué no cobrar una pequeña cantidad, como $ 10, simplemente para mantenerse operativo? Si las personas encuentran que su software es útil (y mucha gente encuentra esos proyectos MUY útiles) no tendrán problemas para pagar una cantidad tan pequeña.

La pregunta es: si tiene una aplicación popular que le gusta a la gente y la descarga en grandes cantidades, ¿por qué no ponerle un precio? ¿Por qué hacerlo gratis?


55
nunca puede ser un modelo de negocio viable? Unix y Linux ya existen bastante tiempo, al igual que Perl, Python, Java, R, ImageJ, Eclipse, Netbeans, Komodo Edit, emacs, gcc, dropbox, Adobe reader, Firefox, AVG, Tinn-R, ... a nombrar algunos que tengo en mi computadora.
Joris Meys

3
¿Podría dar ejemplos en los que alguien cobró pequeñas cantidades y sobrevivió? Me imagino que algunas compañías cobran una pequeña cantidad y luego no obtienen ventas, ya que algunas personas pueden estar más acostumbradas a las aplicaciones gratuitas.
JB King

Respuestas:


16

Una de las principales razones por las que he escuchado de personas que se niegan a cobrar dinero por un software que desarrollaron es el contrato de soporte implícito.

Es decir, si cobra dinero por algo, incluso si dice explícitamente que el producto se vende como está , existe una cierta expectativa de que brindará cierta cantidad de soporte para el producto, ya que, bueno, le quitó el dinero a alguien.

Para muchos desarrolladores, el soporte es la parte más desagradable del desarrollo de un producto, por lo que al mantener un producto libre, le permite al desarrollador establecer las reglas sobre cómo y cuándo participar en él en lugar de sentirse obligado.


1
¿No se siente obligado si libera software gratuito que decepciona a las personas cuando no se proporciona soporte?
Devolución de llamada de Eugene Mayevski el

55
@Eugene la razón es "Creé esto para mí mismo, puede que te resulte útil, aquí lo tienes; de lo contrario, bromea" en lugar de "Creé esto para ti".

12
  1. Diversión . El desarrollo de productos de software puede ser divertido y se puede hacer por diversión.
  2. El altruismo . La mayoría de las personas de vez en cuando piensan para qué viven, y algunas personas llegan a la conclusión de que ayudar a otros o compartir recursos (incluyendo tiempo y conocimiento) con otros puede ser un buen sentido de su vida.
  3. Educación . Algunos desarrolladores estudian escribiendo software libre, probando nuevas tecnologías, etc.
  4. La pereza . Algunas personas prefieren seguir siendo programadores puros en lugar de dedicarse al negocio. Una vez que entra en el negocio, debe elegir entre el lado técnico y el comercial, y no puede ser bueno en ambos (solo porque tiene una cantidad limitada de tiempo que necesita dividir de una forma u otra).
  5. Promoción . A veces, el software libre es una forma de atraer personas al sitio de negocios y vender otro software de esa manera. O no software sino servicios profesionales.
  6. Publicidad / reputación / gloria. Para algunas personas, el reconocimiento público es mucho más importante que el dinero.

7

Hago trabajo de código abierto porque me gusta hacerlo. No solo al hacerlo estoy ayudando a otros, sino que a la larga veo que me estoy ayudando a mí mismo ya que otros también se involucrarán para ayudar. Depende en gran medida de las herramientas de código abierto en mi trabajo, por lo que sin la gente que gasta parte de su tiempo para hacer cosas así, realmente me perdería algunas herramientas excelentes.

Además, es una excelente manera de involucrarse en otros proyectos y aprender algunas cosas nuevas. Nunca es malo seguir aumentando tu conjunto de habilidades.


6

Un par de razones:

a) Placer Cobrar por algo puede hacer que algunas actividades sean menos placenteras, puedo recomendar el Drive extremadamente interesante : La sorprendente verdad sobre lo que te motiva.

b) Problemas Comenzar a cobrar dinero por algo requiere que te hagas cargo de cientos de pequeñas cosas mundanas, todo desde soporte, configuración de opciones de pago, licencias, etc.

c) Difundido Asociado al placer, pero creo que muchos autores están más felices a medida que más personas usan su software en lugar de ganar un poco más

d) No vale la pena Algunos autores piensan que el dinero ganado no será suficiente para compensar todas las molestias y el manejo de clientes que ahora se sienten con derecho a recibir asistencia.

e) Nunca lo había hecho antes. Lanzar software de pago es como la mayoría de las cosas en la vida, si nunca lo ha hecho antes, la tarea puede parecer desalentadora, pero una vez que lo hace, parece obvio. Esta es la misma razón por la cual la mayoría de los programadores son empleados en lugar de trabajar por cuenta propia;)

Si por un lado cree que es importante encontrar un modelo de negocio viable para el software, si realmente desea presentar un gran producto. Si puede ofrecer un excelente software a un excelente precio, pero usted y sus clientes se benefician ya que obtiene el dinero para respaldarlo y desarrollarlo.

Si solo lo mantienes como un proyecto informal, no tendrás el tiempo y los recursos para dedicarlos a la aplicación y tanto tú como tus clientes pierden (si lo que preferirías hacer es hacer la aplicación)


+1 para conducir. Gran libro, aunque no me gusta el nombre. Lo único "sorprendente" es que sus principios son sorprendentes para muchas personas hoy en día.
Mason Wheeler


1

Lo hago por orgullo y logro. Creo que creo un software excelente y útil y me agrada ver que otras personas obtienen alguna ventaja de él. El dinero no lo es todo.


1

Las aplicaciones de software gratuito generalmente son de una sola vez, el software no admitido cae principalmente en la categoría de utilidades. son distintos del código abierto ya que se distribuyen en binario y no en código fuente. Los autores de programas gratuitos generalmente tienen un trabajo diario.

shareware ofrece un período de prueba con la intención de hacer que el producto hable por sí mismo y que la gente se enganche. después del período de prueba, el producto deja de funcionar a menos que esté registrado. incluso durante el período de prueba, el usuario debe enfrentarse a un cuadro de diálogo "continuar evaluación o registrarse ahora", que se denomina pantallas molestas.

la donación es esencialmente gratuita, excepto que el autor solicita dinero específicamente si considera que el producto es útil y no tiene pantallas molestas. Además, los artículos de donación también pueden ser de código abierto.

La mayoría de los proyectos de código abierto tienen patrocinadores que están pagando al equipo central de desarrolladores para continuar trabajando en el proyecto, o tienen licencias duales donde el uso comercial requiere la compra de licencias, o tienen una versión empresarial correspondiente con muchas más características.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.