¿Cuál es la diferencia entre Software Libre y Software Semilibre?

Diferencia entre software libre y semilibre
Imagen de Fotis Fotopoulos para Unsplash

Un software es un conjunto de datos e instrucciones que le dictan a una computadora cómo debe comportarse. Un software, por supuesto, no es lo mismo que un hardware. Existen algunos distintos tipos de software. Por ejemplo, los softwares de programación, de sistema y de aplicación. Asimismo, existen algunas categorías para designar a los softwares dependiendo de sus permisos de uso. En esta ocasión hablaremos de las diferencias que existen entre un software libre y uno semilibre.

Tabla de comparación

Software libre

Software semilibre

DefiniciónUn software libre, como lo indica su nombre, ha sido liberado para su uso público. Es importante no confundirlo con un Open Source.En cambio, un software semilibre es aquel que se encuentra como un punto medio entre el software libre y el no libre o privativo.
ImplicacionesEl que un software sea libre quiere decir que los usuarios (individual o colectivamente) de éste poseen la libertad de usarlo, copiarlo, modificarlo, estudiarlo, distribuirlo, etc.Un software semilibre a pesar de no ser libre cuenta con algunos permisos (de distribución, copia, uso, etc). El problema con este tipo de softwares es que no pueden ser ejecutados en un sistema operativo libre.
¿Es de paga?Puede ser de paga o puede ser gratuito. El que sea libre no quiere decir forzosamente que sea gratuito.De los pocos que existen (y cada vez menos) una parte de ellos son softwares de paga, pero también los hay gratuitos.
DelimitacionesSe puede decir que un software es libre cuando el usuario:

  1. No tiene restricciones de uso, no existe un propósito determinado para el software.
  2. Puede adecuarlo para que este se amolde a sus preferencias (puede acceder al código fuente).
  3. Puede distribuir copias del software (modificado o sin modificar).
  4. Es libre de compartir sus análisis, ideas, mejoras con otros usuarios.
Cuando un software no puede garantizar, aunque sea una sola de las características de un software libre, inmediatamente se convierte en no libre (semilibre o privativo).
EjemplosLinuxPGP

Deja un comentario