
Mark Lucas
0
2366
356
Existen muchos mitos sobre el software de código abierto ¿Qué es el software de código abierto? [MakeUseOf explica] ¿Qué es el software de código abierto? [Explica MakeUseOf] "Código abierto" es un término que se usa mucho en estos días. Puede saber que ciertas cosas son de código abierto, como Linux y Android, pero ¿sabe lo que implica? Lo que está abierto ... (OSS) y quizás lo más común es esto: 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 diferente a los puristas del arte).
La verdad es que muchos desarrolladores y proyectos de OSS generan ingresos. Algunos ganan suficiente dinero para sobrevivir, mientras que otros producen tanto dinero que avergüenzan a las alternativas patentadas. ¿Cómo es eso de 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 hay una buena posibilidad de que utilicen este método de una forma u otra.
Binarios compilados. A pesar de liberar su código fuente de forma gratuita, siempre puede encontrar usuarios potenciales que desean utilizar su software pero que no tienen el conocimiento, el tiempo o la energía para compilarlo por su cuenta. Estos usuarios a menudo están dispuestos a pagarle para compilar su propio código en su nombre..
Servicios de mantenimiento. Conoces mejor tu software. 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 manera de hacerlo, especialmente para el software basado en servidor. La instalación y configuración pagas, o el soporte administrativo de guardia son dos ejemplos principales.
Conferencias y talleres.. Si su software es profundamente complejo con una curva de aprendizaje empinada, las compañías pueden contratarlo para que enseñe a sus empleados directamente. O, si su software es lo suficientemente popular, podría organizar talleres para personas que desean aprender todo, desde los aspectos básicos hasta los más avanzados..
Venta de material didáctico
Los usuarios de OSS tienden a ser aquellos que son lobos solitarios autodidactas. Quieren revisar 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.
Usted puede vender este material para ellos y probablemente lo pagarán.
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 producirla e increíblemente valiosa, tanto que puede merecer un precio. Para aquellos que no quieren pagar, siempre pueden buscar el código fuente en sí.
Tutoriales y ejemplos. Si la documentación pagada no le sienta bien, siempre puede liberarla de forma gratuita y luego cobrar por los recursos del tutorial. Esto se aplica más a marcos complejos como motores de juegos y no tanto a aplicaciones singulares..
Complementos y mejoras pagados
Dependiendo de la licencia de código abierto Licencias de software de código abierto: ¿Cuál debe usar? Licencias de software de código abierto: ¿cuál debe usar? ¿Sabía que no todas las licencias de código abierto son iguales? que vincula un proyecto OSS en particular, puede mezclar y combinar una plataforma abierta con extensiones o mejoras pagas. Esto puede parecer que está engañando a la filosofía OSS, pero es más común de lo que piensas.
Extensiones pagas. Considere uno de los sistemas web más exitosos, WordPress. Se ofrece de forma gratuita para que cualquiera lo use y modifique, pero hay muchos profesionales de WordPress 6 pasos para convertirse en un profesional de WordPress 6 pasos para convertirse en un profesional de WordPress ¿Quiere ganarse la vida con Wordpress? Hay muchas formas de hacerlo: diseñar temas, codificar complementos, pero es especialmente difícil distinguirse y encontrar clientes potenciales. quienes se ganan 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 juegos Unity 5 Herramientas de software de desarrollo de juegos gratis para hacer tus propios juegos 5 Herramientas de software de desarrollo de juegos gratis para hacer tus propios juegos El software de desarrollo de juegos gratis es una excelente manera de comenzar a crear videojuegos. Hemos compilado el mejor software de juegos del mercado. , 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 usen. Unity obtiene un corte de cada venta y todas esas ventas individuales se suman 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 paga 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 con muchas funciones, le gusta este enfoque. Por ejemplo, ofrecen PyCharm de forma gratuita como código abierto “Comunidad” versión y una más avanzada “Empresa” versión con características adicionales.
Patrocinadores corporativos seguros
Puede darse el caso de que a una empresa o benefactor le guste tanto su software que le pagarán a largo plazo para seguir trabajando en él, esencialmente convertirse en tu patrocinador. Dependiendo de la circunstancia, dicho patrocinio puede estar vinculado contractualmente o simplemente basado en donaciones, aunque este último es menos probable.
Otro medio de patrocinio es crowdfunding. Es posible 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, si prefiere mantener el control total sobre su campaña, siempre puede hacer crowdfunding desde su propio sitio web. camino en los últimos años. Pero no necesita usar un servicio como Kickstarter si ya está ejecutando su propio sitio web popular. .
Estos no son los solamente formas de ganar dinero como desarrollador de OSS, pero se ha demostrado que tienen éxito una y otra vez. Es cierto que puede ser más difícil obtener ingresos con OSS, pero ciertamente no es imposible.
¿De qué otra forma puede ganar dinero un desarrollador de código abierto?? 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 una joven operadora feliz con auriculares, primer mano en el libro en la biblioteca, Ingeniero de software joven que trabaja en la oficina con auriculares en la cabeza