Modelos de negocio con Software Libre

Licenciamiento dual
Es un modelo que solamente sirve para licencia no permisivas como la GPL. El autor, de esta forma puede vender el software cerrado. Esto no tiene sentido en licenciamientos permisivos, pues cualquiera puede cerrar el software y venderlo al igual que lo podría hacer el autor original. Google puede estar aplicando algo similar, porque su desarrollo es cerrado, y cuando sacan al mercado una nueva versión Samsung ya tiene disponible Android adaptado a sus terminales. Esto es porque tengan una acuerdo de licenciamiento.

Open Core
Aunque nos puede confundir con el licenciamiento dual, la diferencia se marca en que la parte que es privativa tienen extras con coste que no tiene la parte con licencia libre. Muchas empresas utilizan este modelo de negocio como Zimbra o MySQL. Este modelo es muy discutido por no ser muy satisfactorio hacia la comunidad, pues mantienen durante un tiempo o no, código que no puede ser utilizado nada mas que por el desarrollador.

Especialistas de producto
También muy utilizado, esto se debe a que cuando eres el desarrollador de un software, posees la ventaja natural de tener mayor experiencia que tus competidores. Alfresco es una compañia que da soporte sobre su gestor documental. Por otro lado, IBM da soporte a otros productos que no son suyos, pero gracias al renombre que tiene, muchas empresas confían en ellos antes que en contratar a otras personas.

Proveedores de plataformas
Tener una serie de software y ofrecerlo a la carta. Todo el mundo conoce Ubuntu, RedHat... cualquier distribución Linux se ha convertido en un proveedor de plataformas. Existe el aliciente de que tanto el nombre como logotipos de la empresa pueden ser propiedad privada, pro lo que no podemos coger Ubuntu y redistribuirlo como si fuera tuyo. Por ejemplo Linux Mint se basa de la distribución de Ubuntu, pero no usa ningún elemento corporativo de Ubuntu.

Proveedores de una serie de productos
Preparas software, y lo ofreces todo integrado. IBM se ha convertido en una especialista de este sector. Otro ejemplo claro de  este modelo es Sun, que integraba una serie de software como MySQL, OpenOffice y lo vendía en conjunto para usar sus servidores. Además poseían el aliciente de ser los fabricantes de dicho software, y mejor que ellos no existían.

Compañías de consultoría
Personas con experiencia en integración o en expectativas de mercado. Gracias a estos servicios puedes posicionarte mejor contra tus competidores, o preveer que software elegir para una gestión empresarial. Existen casos que los mismos consultores son los encargados de crear una versión customizada de lo que necesites.

Costes compartidos
Rehusar y no reinventar la rueda. Android no nació desde cero, se dedicaron a coger proyectos muy estables (Kernel de Linux) integrarlos y ofrecer una buena API. Nokia hizo lo mismo con Maemo. ¿Porqué Android triunfó y Maemo no? posiblemente sea Google que estuviera detrás de todo esto, empresa especializada en publicidad.

Ingresos indirectos
La tienda de Canonical es un ejemplo de ingresos indirectos, realmente no están ganando dinero por el software si no por la venta de otros productos. No siempre hace falta que sea venta de otros productos. En el caso de Linux,  hay mayor implantación en servidores que en escritorio, y los fabricantes de hardware lo saben. Por esta razón, les interesa que los servidores que venden sean compatibles con Linux, por lo que realizaran desarrollo hacia Linux de manera indirecta.

Costes y beneficios al usar Software Libre

Funcionalidad
Con Software Libre podemos acceder a tecnología puntera. Gracias al sistema de Early Release, se libera el código según se está desarrollando. Tiene como desventaja los problemas de estabilidad, ya que son desarrollos aún no testados. Pero si lo que quieres es software comprobado, aunque esto no quiere decir que esté libre de errores, puedes escoger en descargarte la versión estable. Existen usuarios que esto no les parece una ventaja, pues están acostumbrados a su software y no quieren cambiar, este colectivo no necesita lo último y ven este aspecto una desventaja.

Ejemplo

JavaScript, es un lenguaje muy conocido, y es igual tanto en cliente como en servidor. Se unifica el desarrollo de un mismo programa, para dos ámbitos completamente distintos, facilitando la tarea de cambiar entre la ejecución procesada por la máquina del cliente o por la eficiencia del servidor. Esto funciona gracias a la máquina virtual de Javascript que tienen los navegadores web. Existe un proyecto interesante llamado node.js, que abstrae todo lo necesario para tener una máquina virtual de Javascript sin necesidad de navegador web.

Adquisición de tecnología
Con Software Libre, adquirir tecnología, es adquirir conocimiento. Únicamente hacen falta las ganas y tiempo para estudiar como funciona. Cada uno puede autogestionarse el aprendizaje de la tecnología que necesitamos.

Ejemplo

Si deseamos implementar Cloud computing en nuestra empresa, tenemos varias opciones, que busquemos información y estudiamos cómo funciona, o contratar los servicios de otra empresa que nos expliquen como funciona. Incluso puede que encontremos gente experta en esa tecnología y la podamos incluir entre la plantilla de trabajo. Muchos de nosotros  tenemos instalado Ubuntu, al tiempo podemos convertirnos en expertos en este Sistema Operativo y podemos dar servicio como desarrollador de Ubuntu, pero no necesariamente necesitamos un certificado oficial de Canonical para conocerlo todo acerca de este Sistema Operativo.

Eficiencia económica
¿Cuantos recursos necesito para que un programa de mantenga al día? Linux es eficiente por una razón, y es el trabajo voluntario de las personas. Porque existen ocasiones en las que te encuentres que algo no funciona, y tienes la posibilidad (y habilidad) de poder  solucionarlo. Con software privativo, nadie va arreglando los errores de Windows, porque básicamente, no se puede y podría ser una práctica ilegal si llegaras a poseer su código fuente.

Ejemplo

El Kernel Linux, existen miles de personas desarrollándolo. pero no hay nadie que haya invertido una gran cantidad de dinero para que eso funcione, y aún así funciona. Seguramente lo que se ha invertido en el desarrollo de Linux sea inferior a lo que se ha gastado Microsoft con Windows, por eso es más eficiente.

Nuevas oportunidades
Para combatir con otros que ya tienen un buen mercado. En este caso puede que no exista otra alternativa.

Ejemplo

LibreOffice respecto a Microsoft Office. Si LibreOffice tuviera un precio similar o mejor, puede que nadie se haya molestado ni en probarlo. En este caso en concreto, LibreOffice proviene de un fork de OpenOffice realizado por la comunidad, ya que por la compra de Sun por parte de Oracle, existía un riesgo de abandono del proyecto.

Economía del software
Lo que realmente demanda la sociedad que consume software, no son programas... es un servicio. No se quieren preocupar si su ordenador deja de funcionar. Imaginemos que alguien lleva la contabilidad de su empresa de alimentación, no sabrá y no tendrá mas interés que en manejar su programa de facturación, lo demás no le importa. En un modelo privativo, lo que se vende no es el software en sí, sino licencias. Una vez que tienes licencia, se olvidan completamente del usuario, y si te diriges a ellos por cualquier problema, te redirigirán a una empresa encargada de solucionar problemas. Imaginemos la misma situación en la venta de un vehículo nuevo, en el que una vez comprado, ya no se responsabilizan de un error de fabricación. Con Software Libre no existen costes de licencia, pero si deseas, puedes invertir el coste de lo ahorrado en la licencia en mantenimiento real.

Ejemplo

Programas en la nube. Como Google Docs, al no tener el software instalado en tu ordenador se pueden aplicar cambios incluso cuando el usuario ni siquiera los ha detectado.

Adaptación a las necesidades específicas
Si  tienes una necesidad, y además tienes dinero o tiempo, siempre contratar a alguien que te realice los cambios o hacerlos por tu cuenta. En el modelo privativo, por mucho que quieras cambiar el logotipo al inicio del ordenador, no será nunca bienvenido en la empresa que lo ha implantado, aunque lleves mucho dinero.

Ejemplo

Algo tan sencillo como traducir un programa. Como se puede observar, en mucho Software Libre, existen multitud de idiomas soportados. Esto es debido a que la gente le gusta ver los programas en su idioma,  y si puede traducirlo lo hará. En el modelo privativo, si no está entre los intereses de negocio de la empresa, puede que no veas su software en tu idioma nunca.

El valor del Software Libre es ser disruptivo, y encontrar la forma de aproverchar oportunidades. Google con Android encontró la mejor manera de competir contra iOS de Apple. Hay que ser creativo, crear tejidos sostenibles para mantener vivo el proyecto.