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.

0 comentarios:

Publicar un comentario