Comprender cómo los desarrolladores de software de código abierto ganan dinero

La verdad es que muchos desarrolladores y proyectos de OSS generan ingresos.

La verdad es que muchos desarrolladores y proyectos de OSS generan ingresos.
Anuncio

Hay muchos mitos sobre el software de código abierto ¿Qué es el software de código abierto? [MakeUseOf Explains] ¿Qué es el software de código abierto? [MakeUseOf Explains] "Open source" es un término que se usa mucho estos días. Puede que sepa que ciertas cosas son de código abierto, como Linux y Android, pero, ¿sabe lo que implica? Lo que está abierto ... Leer más (OSS) y tal vez el más común es este: el código abierto y las ganancias son mutuamente excluyentes. Seguramente hay quienes creen que todo el software debe ser abierto y gratuito, pero son una minoría (no muy diferente de los puristas del arte).

La verdad es que muchos desarrolladores y proyectos de OSS generan ingresos. Algunos ganan el dinero suficiente para sobrevivir mientras que otros producen tanto dinero que ponen alternativas de propiedad a la vergüenza. ¿Cómo es eso de la ironía?

Dicho esto, obtener ganancias como desarrollador de OSS requiere un ligero cambio de paradigma. En lugar de ver su software como el producto en sí, el truco es ver su software como una plataforma o catalizador que allane el camino para otras fuentes de ingresos.

Ofrecer soporte y servicios

Con mucho, el método más común de ingresos es proporcionar un servicio junto con el producto OSS. Elija cualquier proyecto OSS de forma aleatoria y existe una buena posibilidad de que utilicen este método de una forma u otra.

Comprender cómo los desarrolladores de software de código abierto ganan dinero con el soporte de software de código abierto

Binarios compilados. A pesar de liberar su código fuente de forma gratuita, siempre puede encontrar usuarios potenciales que quieran usar su software pero no tengan el conocimiento, el tiempo o la energía para compilarlo por sí mismos. Estos usuarios a menudo están dispuestos a pagarle para que compile su propio código en su nombre.

Servicios de mantenimiento. Usted sabe que su software es el mejor. Puede vender esa experiencia a los usuarios en forma de servicios que les ahorran tiempo y frustración. La mayoría de las empresas valoran su tiempo más que su dinero, por lo que esta es una excelente forma de hacerlo, especialmente para el software basado en servidores. La instalación y configuración pagada, o el soporte administrativo de guardia son dos ejemplos principales.

Conferencias y talleres. Si su software es muy complejo y tiene una curva de aprendizaje pronunciada, las empresas pueden contratarlo para que enseñe a sus empleados directamente. O bien, si su software es lo suficientemente popular, podría organizar talleres para personas que desean aprender todo, desde los aspectos básicos hasta los aspectos más avanzados.

Vender material de instrucción

Los usuarios de OSS tienden a ser aquellos que son lobos solitarios autodidactas. Quieren elegir su código y descubrir todo a su propio ritmo. Para estos usuarios, las conferencias y talleres están fuera de la mesa; en cambio, prefieren material práctico.

Puede venderles este material y probablemente lo paguen.

Comprender cómo los desarrolladores de software de código abierto ganan dinero software de código abierto compatible con 2

Documentación. Muchos proyectos de OSS incluyen documentación gratuita y no hay nada de malo en eso. Sin embargo, una buena documentación lleva mucho tiempo y es increíblemente valiosa, tanto que puede merecer una etiqueta de precio. Para aquellos que no quieren pagar, siempre pueden buscar el código fuente.

Tutoriales y ejemplos. Si la documentación paga no le sienta bien, siempre puede liberarla de forma gratuita y luego cobrar por los recursos del tutorial. Esto aplica más para frameworks complejos como motores de juegos y no tanto para aplicaciones singulares.

Complementos y mejoras pagados

Dependiendo de la licencia de código abierto Licencias de software de código abierto: ¿Cuál debería usar? Licencias de software de código abierto: ¿cuál debería usar? ¿Sabías que no todas las licencias de código abierto son iguales? Leer más que ata un proyecto OSS en particular, puede mezclar y combinar una plataforma abierta con extensiones pagas o mejoras. Esto puede sonar como una trampa de la filosofía OSS pero es más común de lo que piensas.

Comprender cómo los desarrolladores de software de código abierto ganan dinero Soporte de software de código abierto 3

Extensiones pagadas Considere uno de los sistemas web más exitosos, WordPress. Se ofrece de forma gratuita para que cualquiera pueda usarlo y modificarlo, pero hay muchos profesionales de WordPress. 6 Pasos para convertirte en un profesional de WordPress. 6 pasos para convertirte en un profesional de WordPress. ¿Quieres vivir de Wordpress? Hay muchas maneras de hacerlo: diseñando temas, codificando complementos, pero es especialmente difícil distinguirse y encontrar clientes potenciales. Lea más sobre quién se gana la vida creando y vendiendo complementos de WordPress. Puede ofrecer el software base de forma gratuita y vender sus propias extensiones para funciones avanzadas.

Otro ejemplo es el motor de juego de Unity 5 Herramientas de software de desarrollo de juegos gratis para crear tus propios juegos 5 Herramientas de software de desarrollo de juegos gratuitas para crear tus propios juegos Gracias a estas increíbles herramientas gratuitas de desarrollo de juegos, un juego que podría haber requerido un año puede ahora hacerse en seis meses o más rápido, ¡a veces sin ningún código! Lea más, que está disponible en versiones gratuitas y de pago. Sin embargo, además, existe Unity Asset Store, que es un mercado central donde los usuarios pueden crear y vender complementos para que otros los utilicen. Unity obtiene un recorte de cada venta y todas esas ventas individuales se acumulan con el tiempo.

Versiones empresariales Ofrecer su producto en una versión gratuita y de pago no es nada nuevo y también es totalmente legítimo para los productos OSS. En la mayoría de los casos, la versión gratuita es de código abierto, mientras que la versión de pago es de código cerrado, pero no necesariamente tiene que ser así.

A JetBrains, una compañía que se especializa en IDE de programación rica en características, le gusta este enfoque. Por ejemplo, ofrecen PyCharm de forma gratuita como una versión de "Comunidad" de código abierto y una versión "Enterprise" más avanzada con funciones adicionales.

Patrocinadores corporativos seguros

Puede ser que a una empresa o benefactor le guste tanto su software que le paguen a largo plazo para seguir trabajando en ello, convirtiéndose esencialmente en su patrocinador . Dependiendo de las circunstancias, dicho patrocinio puede estar vinculado contractualmente o simplemente basarse en donaciones, aunque este último es menos probable.

Otro medio de patrocinio es el crowdfunding . Puede que no encuentre demasiado éxito con OSS en un sitio como Kickstarter, pero hay alternativas con un enfoque de código abierto: FreedomSponsors y BountySource vienen a la mente.

O bien, si prefiere mantener el control total de su campaña, siempre puede usar el crowdfund desde su propio sitio web. Olvidar Kickstarter: Cómo Crowdfund desde su propio sitio web Olvidar Kickstarter: Cómo juntar Crowdfund desde su propio sitio web Crowdfunding ha despegado en un gran manera en los últimos años. Pero no necesita usar un servicio como Kickstarter si ya está ejecutando su propio sitio web popular. Lee mas .

Estas no son las únicas formas de ganar dinero como desarrollador de OSS, pero se ha demostrado que son exitosas una y otra vez. Es cierto que podría ser más difícil obtener ingresos con OSS, pero ciertamente no es imposible.

¿De qué otro modo puede un desarrollador de código abierto ganar dinero? ¡Comparte tus pensamientos con nosotros en los comentarios a continuación!

Crédito de la imagen: Código fuente a través de Shutterstock, Retrato de feliz operador femenino joven con auriculares, mano de primer plano en el libro en la biblioteca, Ingeniero de software joven que trabaja en la oficina con auriculares en la cabeza

In this article