Voy a aclarar tus dudas sobre el software libre y sobre el software gratis, ya que no son lo mismo y son bastante diferentes.

Software Gratis

Existe la confusión de que el software gratis es libre y la verdad es que no siempre es asi, el freeware que es el termino adecuado a el software gratuito no es libre para nada. ya que no nos ofrece las 4 libertades del software libre.

Este tipo de software solo nos permite utilizarlo para fines personales y en algunas veces comerciales, pero no lo podemos modificar ni lucrar con el.

Este software es el que muchos preferimos y utilizamos ya que no tiene precio, usualmente son versiones personales o limitadas que tienen una función básica y tienen versiones premium que hay que pagar.

No podemos modificar ni añadirle funcionalidades por que no tenemos acceso al código fuente y solo el desarrollador puede hacerlo.

Prácticamente el software gratis (freeware) no es libre y solo podemos ejecutarlo para uso personal y tiene limites.

Ventajas

  • Es gratis.

Desventajas

  • Los errores son comunes y debes pagar por el soporte premium para obtener soluciones o esperar mucho tiempo.
  • No hay garantía a menos que pagues (a veces si las hay).
  • Es de uso personal y no puedes lucrar con el, para ello igual pagas.

Software Libre

El software libre contrario a lo que muchos creen no siempre es gratis y puede tener un precio, no necesariamente chico.

¿Por que se le llama software libre?

Fácil, tienes toda la libertad de hacer lo que quieras con el y esto se resume en 4 libertades:

  1. Ejecutarlo: Descargar y simplemente ejecutar el programa y darle el uso que quieras obviamente dentro de las capacidades del mismo.
  2. Estudiarlo: Tienes acceso a su código fuente, puedes ver como funciona, modificarlo y mejorarlo.
  3. Distribuirlo: Si compras una copia de software libre tu puedes de igual forma venderlo o simplemente regalarlo a quien tu quieras.
  4. Mejorarlo: Como ya dije puedes mejorarlo y redistribuirlo gratis o con un precio, obviamente bajo la misma filosofía.

¿Puedo vender software libre?

Claro, muchos creen que al hablar de software libre este necesariamente es gratis, pero no, en ingles ‘free software’ no se refiere al precio, sino a las libertades que brinda (mencionadas arriba), el precio puede ser alto en algunas ocasiones pero puedes cooperar con tus amigos para obtener una copia e instalarla en cuantos equipos quieras y si tu quieres vender tu copia o regalarla en Internet.

El software que no te permita venderlo entonces no se trata de software libre, no es ilegal ni nada de eso.

¿Entonces cual es la motivación?

Puede o no puede haber dinero al desarrollar software libre, pero la principal motivación puede ser hacerlo por diversión, a muchos programadores (me incluyo) les gusta pasar el tiempo programado solo por diversión de pasatiempo.

Contribuir ala comunidad, esto ayuda a que cada vez haya mas y mejor software que se parezca en funcionalidad a el software privativo.

Reconocimiento, puedes crear software o contribuir al mismo y darte crédito por ello, ser reconocido en la comunidad como un colaborador y ver tu nombre en los créditos del programa, eso es satisfactorio para muchos.

Citando a la pagina oficial de la Free Software fundation, tu motivación puede ser el odio hacia las corporaciones como Microsoft y fastidiarles el negocio creando herramientas libres.

Las ventajas del software libre:

  • No pagas una licencia que te limite, si llegas a pagar solo es una vez y lo compartes con quien quieras (puede o no ser gratis).
  • Los problemas se solucionan rápido, siempre y cuando reportes los errores los miembros de la comunidad te ayudaran a resolverlo.
  • Eres libre de hacer con el lo que quieras y este no te va a limitar nada.

Desventajas:

No todo es perfecto por desgracia.

  • No hay muchas garantías en el software libre e incluso hay programas que no ofrecen garantía de nada, funciona pero no sabes hasta donde puede llegar a fallar.

A mi parecer es la única desventaja (para mi), pero esto no importa si hay miles de programadores contribuyendo al software libre.

Pasa lo mismo con el software gratis aunque si quieres algo bien debes de pagar un precio muy alto para obtener soporte.

Espero que esto te haya ayudado a comprender un poco mejor lo que diferencia a ambos tipos de software, tal vez suene mucho a publicidad pero no lo es, estamos tan acostumbrados al software privativo que cambiar al software libre es difícil ya que no hay herramientas iguales pero si similares.

Aprende más del software libre en: https://www.gnu.org/philosophy/free-sw.es.html

Comparte tu opinión en los comentarios, que piensas del software libre y si ya lo usas comparte tu experiencia.