Este documento discute varias formas en que las personas y empresas pueden generar ingresos a través del desarrollo y distribución de software libre, incluyendo donaciones, cursos y manuales, publicidad y patrocinio, venta de copias, extensiones pagas, alojamiento en la nube y soporte técnico. También presenta estudios de caso internacionales y venezolanos de proyectos de software libre exitosos que utilizan estas estrategias.
11vo CNSL Aragua, Venezuela 2015 - Como ganar dinero con Software Libre
1. ¿Se puede ganar dinero con el
Software Libre?
Lic. Kijam López B.
E-Mail: klopez@cuado.co
Twitter: @kijamve
Telegram: @kijamve
CEO & Cofundador de Cuado (http://cuado.co)
2. Agenda
• Software Libre vs Software Privativo
• Técnicas para generar dinero con
Software Libre
• Licencias
• Casos de estudio
– Internacional
– Venezuela
3. Software Libre vs Privativo
• El software privativo (también llamado
propietario) es cualquier programa
informático en el que el usuario tiene
limitaciones para usarlo, modificarlo o
redistribuirlo (esto último con o sin
modificaciones).
4. Software Libre vs Privativo
• El Software Libre es la denominación del
software que respeta la libertad de los
usuarios sobre su producto adquirido y,
por tanto, una vez obtenido puede ser
usado, copiado, estudiado, modificado
y redistribuido libremente.
5. ¿Dinero con Software Libre?
• ¿Cómo gano dinero si le enseño el código
a todo el mundo?
• ¿Puedo vivir del software libre?
• ¿Es fácil hacerlo?
• ¿Existen personas o empresas públicas y
privadas que lo hacen?
6. ¿Soy Capitalista si lo hago?
• Apoyo a la soberanía del País
• Incentiva la creación de más Software
Libre
• Aumento de la competencia sana del
mercado informático público y privado
• Aumentan las comunidades de
programadores en Software Libre
7. Ventajas
• Se requiere poco personal (o ninguno)
para el mantenimiento del Software
• Otros programadores te pueden ayudar a
mejorar el Software
• Impulsa la soberanía del País
8. ¿Cómo se puede Lograr?
• Donativos
• Manuales y Cursos
• Publicidad y/o Patrocinio
• Ingresos Indirectos
• Venta de Copias
• Extensiones Pagas
• Cómputo en la Nube o WebService
• Vender el Binario
9. Donativos
Financiación o Aporte de dinero a un proyecto en particular de
forma voluntaria sin recibir nada a cambio.
• Ventaja:
– Por lo general, estos tipos de Softwares suelen ser los que
más ayudan a la comunidad.
• Desventaja:
– Hay poca participación (o ninguna), nadie hace donativos
tan fácilmente.
– Quizás no se haga un uso correcto de los donativos.
10. Manuales y Cursos
Quién mejor para ayudarte a saber cómo se utiliza un programa
que los propios desarrolladores
• Ventaja:
– Al interactuar directo con los usuarios finales, podrían
surgir nuevas ideas y mejoras al sistema. Además es más
fácil detectar errores.
• Desventaja:
– Se requiere un personal de Entrenamiento
– Aplica más que todo a Software de gran envergadura
11. Soporte Técnico
Se contrata a los desarrolladores originales para hacer mejoras
específicas para fines puntuales.
• Ventaja:
– Se podría utilizar para añadir nuevas funcionalidades al
Software Libre
• Desventaja:
– Quizás lo desarrollado no sea relevante para la comunidad
si se trata de algo muy específico a las necesidades del
cliente.
12. Publicidad y/o Patrocinio
Añadir campañas publicitarias o software de terceros pero que
paguen por ello.
• Ventaja:
– Fácil implementación
• Desventaja:
– Puede generar incomodidades si se interrumpe el uso
normal del Software
– Se requiere que mucha gente lo vea
13. Ingresos Indirectos
Siempre hay alguien que necesita un programador. Liberar
código puede ser una inversión, o un aval para el desarrollador.
• Ventaja:
– Aumenta tu Reconocimiento como Programador
• Desventaja:
– Quizás el que te contrate requiera un Software Privativo
14. Venta de Copias
Distribuir un Software Libre puede ser Pago siempre y cuando
pueda ser encontrada de forma gratuita en cualquier otro lugar y
este no haya tenido cambios en el código fuente (Dependiendo
de la licencia).
• Ventaja:
– Aumenta la distribución del Software
• Desventaja:
– Podría requerir un método de almacenamiento digital
como CD’s, DVD’s, Pendrive, etc.
15. Extensiones Pagas
Aun cuando la base del Software sea libre, pueden hacerse
extensiones o utilerías pagas y privadas para hacer tareas
determinadas adicionales.
• Ventaja:
– Ciertos módulos podrían ser muy necesarios para los
clientes que lo compren y pagar por ello ahorrará tiempos
de desarrollo.
• Desventaja:
– Estas extensiones son privativas y no cumplen con las
cuatro libertades del Software Libre
16. Cómputo en la Nube
El Cómputo en la Nube o WebService aplica a los Software de
consumo como un API, Gestor de Contenidos, Servicios en la
Nube, etc. Todo el Servicio es Software Libre pero se requiere
una plataforma tecnológica segura, estable y confiable para su
funcionamiento.
• Ventaja:
– Permite generar nuevos contenidos o utilidades en la Red.
• Desventaja:
– Puede requerir una fuerte inversión en Hardware y Puntos
de Acceso.
17. Vender el Binario
Aun cuando el código fuente es Libre, en algunos casos
compilarlo es bastante engorroso. Hay empresas que
aprovechan eso y venden el binario ya compilado.
• Ventaja:
– Ingresos adicionales teniendo las cuatro libertades.
• Desventaja:
– Se requiere compilar el binario en todas las plataformas
compatibles en cada actualización.
21. Mozilla Firefox
El famoso navegador de Internet, basado en Software Libre,
entre uno de sus ingresos se destaca el del patrocinio de Google
como buscador por defecto.
22. Ubuntu
El famoso Sistema Operativo Ubuntu recibe ingresos de varias
vías, las que más se destacan son la Venta de Copias y una
extensión privativa de almacenamiento en la nube.
23. Prestashop
Se trata de un manejador de contenidos para e-commerce, con
este se pueden crear tiendas virtuales rápidamente. Ellos
venden extensiones pagas para generar ingresos.
24. ownCloud
Provee una plataforma tecnológica para el almacenamiento en
la Nube de archivos. Sus ingresos derivan de la venta del mismo
software pero con mejoras privativas.
25. Ardour
Es un Software Libre para hacer procesamiento digital de audio
compatible con Linux, Windows y Mac. Sus ingresos derivan de
la venta del binario ya precompilado.
26. Casos de Estudio - Venezuela
• S.O. Canaima
• S.O. Xanadu Linux
• Leonux PYME
• OpenWorld
• Covetel
• Armadillo
• API Cédula.com.ve
27. S.O. Canaima
Se trata de un proyecto financiado por el Gobierno de
Venezuela, el sistema operativo fue creado y subsidiado para
hacer cumplir con el decreto 3.390 ayudando a incrementar la
soberanía del País.
28. S.O. Xanadu Linux
Una distribución de Linux Venezolana creada por José Pérez
(sinfallas), pero por el momento no reciben algún tipo de
financiamiento o ingreso económico como Soporte Técnico, una
versión mejorada o cursos.
29. Leonux PYME
Es un punto de venta dirigido a las PYME con reportes,
facturación, entre otras. Sus ingresos económicos derivan del
soporte técnico e instalación.
30. Soporte Técnico en Sistemas Libres
Se trata de una serie de empresas Venezolanas que brindan
soporte técnico en otros sistemas basados en Software Libre,
pero no tienen publicación de algún software creado por ellos:
31. API Cédula.com.ve
Se trata de un API que permite hacer consultas de Cédulas
Venezolanas creado por Cuado y alojado en GitHub. Los
ingresos económicos son solo por el consumo del API desde
sus servidores, pero puede ser copiado e instalado en cualquier
servidor propio bajo licencia GPLv3.