Ventajas y desventajas del software libre

Por Felipe

Publicado en:

En relación con la libertad de uso del software, debemos saber que existen dos tipos: libre (aquel en el que los usuarios gozan de total libertad para controlar el programa y lo que este hace) y privativo (el programa es el que controla a los usuarios a través del propio programador). Es fundamental conocer las ventajas y desventajas del software libre para comprender su funcionamiento y hacer el mejor uso posible de este tipo de programas.

 

Qué es un software libre

Este término hace referencia a todo software cuyo código se encuentra totalmente abierto, y donde cualquier usuario puede consultar, modificar, utilizar y compartir el código fuente sin ningún tipo de restricción. El término en inglés, free software, no nos debe hacer pensar que se trata de un software gratuito, ya que la palabra free hace referencia a la libertad que tiene el usuario para utilizarlo libremente.

Un ejemplo muy reconocido de software libre es WordPress, una plataforma extremadamente versátil que garantiza alta seguridad a sus usuarios y ofrece diferentes opciones de personalización, con una instalación bastante sencilla. Cuando hablamos de este tipo de software, tenemos que mencionar las denominadas cuatro libertades del software libre, las cuales son imprescindibles para que el sistema se pueda considerar de licencia abierta:

  1. Libertad de uso. Cualquier usuario debe poder utilizar el programa con cualquier computadora, utilizarlo para la finalidad que desee y sin la necesidad de solicitar permisos al propietario o programador.
  2. Libertad de estudio. No pueden existir acuerdos ni restricciones que limiten el estudio del código del programa a ciertos usuarios, ya que cualquier persona debe poder hacerlo cuando quiera.
  3. Libertad a la hora de compartir. Realizar una copia y/o compartir el programa no debe tener ningún coste para los usuarios.
  4. Libertad de modificación. El software debe ser de libre modificación por parte de cualquier usuario, que tiene también la posibilidad de compartirlo libremente de forma pública.

 

Ventajas y desventajas de un software libre

Veamos las 5 ventajas de software libre más importantes:

  1. Autonomía. Al ser los propios usuarios los que tienen el control completo sobre el código del programa, tanto particulares como empresas tienen libertad para modificar y emplear el software a su manera, adaptándolo a sus necesidades y objetivos.
  2. Desarrollo y mantenimiento. Como bien dice la cuarta libertad, se puede modificar y desarrollar continuamente el programa, por lo que son muchos los usuarios que obtienen resultados interesantes que pueden aprovechar otras personas. Gracias a ello, no existe la necesidad de esperar a que los desarrolladores lo actualicen y solucionen los problemas, ya que cualquier usuario con conocimientos lo puede hacer cuando desee.
  3. Control. Es mucho más sencillo controlar y monitorizar la información en un software libre, ya que la propia empresa puede inspeccionar su funcionamiento, seleccionar la forma de almacenar los datos y consultarlos en cualquier momento. En definitiva, se tiene toda la información necesaria para codificar y decodificar los datos.
  4. Seguridad. Al poder corregirse cualquier tipo de posible vulnerabilidad de manera inmediata, la seguridad al utilizar el programa aumenta notablemente. Se pueden realizar libremente auditorías, controles y mantenimientos que acrediten el buen funcionamiento de las medidas de seguridad del software.
  5. Estabilidad. Los usuarios del programa tienen la tranquilidad de poder disfrutar de un software en constante revisión y actualización, por lo que es mucho más estable y los errores se solucionan en periodos bastante más reducidos.

 

También es conveniente hacer referencia a las desventajas del software libre:

  1. La interfaz de este tipo de programas es mucho menos intuitiva, por lo que las personas de mayor edad, o aquellas que no estén acostumbradas al uso de la tecnología, tendrán mayores problemas para adaptarse a su uso cotidiano.
  2. No existe un equipo de soporte que se encargue de solucionar los errores y problemas. Por ello, si no hay ningún experto que realice esta tarea, puede traer bastantes consecuencias negativas a los usuarios.
  3. Pueden llegar a existir muchas versiones distintas en la red, ya que cualquiera que lo desee puede modificar el software, y esto confunde a algunos usuarios.
  4. No existe ningún tipo de garantía por parte del propietario o desarrollador, es decir, nadie responderá frente a los posibles fallos y errores del programa en caso de haberlos.
  5. Dadas las características de este tipo de programas, apenas existe publicidad que los permita dar a conocer de forma masiva, por lo que muchos de ellos son bastante desconocidos y solo se descubren gracias al boca a boca.

 

Habiendo visto qué es, cómo funciona y las ventajas y desventajas del software libre, podemos tener una visión mucho más amplia sobre este tipo de programas y compararlos con los softwares privativos. Así, contamos con mejor información para tomar una decisión a la hora de utilizarlos. Algunos de los softwares libres más famosos, como VLC, WordPress, OpenOffice o LibreOffice, son utilizados a diario por millones de personas y cuentan con nuevas actualizaciones y funcionalidades gracias a la comunidad.