En el ámbito del software, existen diversas características y tipos de licencias que determinan cómo los usuarios pueden interactuar con los programas. El software libre se define por cuatro libertades esenciales:
Los programas distribuidos como software de código cerrado generalmente solo incluyen solo los archivos necesarios para ejecutar la aplicación.
EL software de código cerrado puede ser definido como software propietario, el cual es distribuido con una licencia de uso y distribución.
es conocido también como closed-code software.
Software libre
De modo más preciso, se refiere a cuatro libertades de los usuarios del software.
se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.
Tipos de licencias
Freeware
l término freeware no posee una definición ampliamente aceptada, pero esta licencia de software es utilizada para programas que permiten la redistribución pero no la modificación, y que incluyen su código fuente. Estos programas no son software libre.
X.org
El Consorcio X distribuye X Window System bajo una licencia que lo hace software libre, aunque sin adherirse al copyleft. Existen distribuciones bajo la licencia de la X.org que son software libre, y otras distribuciones que no lo son.
BSD
La licencia BSD cubre las distribuciones de software de Berkeley Software Distribution, además de otros programas. Esta es una licencia de software considerada ‘permisiva’, ya que impone pocas restricciones sobre la forma de uso, alteraciones y redistribución del software.
Debian
En esencia, esta licencia contiene criterios para la distribución que incluyen, además de la exigencia de publicación del código fuente
GPL
a Licencia Pública General GNU (GNU General Public License GPL) es la licencia que acompaña los paquetes distribuidos por el Proyecto GNU, más una gran variedad de software que incluye el núcleo del sistema operativo Linux.
Copyleft
Las licencias que acompañan al software libre hacen uso de la legislación de copyright para impedir la utilización no autorizada, pero estas licencias definen clara y explícitamente las condiciones bajo las cuales pueden realizarse copias, modificaciones y redistribuciones, con el fin de garantizar las libertades de modificar y redistribuir el software registrado.