# data[].attributes.body
Las licencias de software son contratos con el usuario que acepta los términos y condiciones del fabricante para poder hacer uso del software. Las licencias que se adquieran serán más restrictivas o menos. Dependiendo de si el software es libre o propietario, estos términos y condiciones serán más restrictivos o menos.

Por tanto, las licencias son los permisos que un fabricante o desarrollador proporciona para la distribución, uso y/o modificación del software. Las licencias pueden estar limitadas a periodos de tiempo, variar según el territorio donde se aplica (ya que las licencias deben cumplir con las leyes locales), etc.

Un ejemplo podrían ser los videojuegos que muchas veces necesitan licencias para funcionar, generalmente estas licencias son para videojuegos digitales.

# data[].attributes.body
Existen varios tipos de licencias en el software, pero sin duda las más conocidas son: Freeware, Shareware, Openware, Beta, Demo y Trial.

# data[].attributes.body
Es un tipo de software informático completamente funcional y que está disponible de forma gratuita durante un período de tiempo indefinido. A veces se imponen restricciones al software, por ejemplo, no para distribución o uso comercial.

El software gratuito se diferencia del software abierto y del software libre en que el software abierto y gratuito permite al usuario modificar, estudiar o utilizar el software sin restricciones.

Freeware simplemente implica software que no tiene coste, pero no permite al usuario realizar cambios en él. Aunque el software gratuito es gratuito para el usuario, todavía está protegido por derechos de autor. Nadie puede comercializar software gratuito como propio a menos que sea el propietario.

# data[].attributes.body
El shareware es un software comercial que se distribuye gratuitamente a los usuarios, ya sea en un formato limitado o en una versión de prueba que caduca tras un número establecido de días.

El formato les permite a los desarrolladores de software distribuir sus productos entre posibles usuarios para que puedan probarlos, con la esperanza de que decidan adquirir la versión totalmente funcional del programa.

El shareware también es popular entre gamers, ya que les da la oportunidad de probar nuevos juegos de manera limitada antes de adquirir la versión completa.

Algunos sharewares tienen ciertas características y se denominan:

-Adware: Se incluye en el shareware este formato que le permite al desarrollador obtener posibles ganancias de dinero con los anuncios incluidos en el programa, incluso si los usuarios no adquieren la versión completa del software.

-Demoware: Este software proporciona una demostración o prueba de la aplicación a los usuarios. Un subconjunto del demoware es el crippleware, que evita que el shareware realice funciones vitales a menos que se adquiera la versión completa.

-Donationware: El donationware es una aplicación shareware totalmente funcional y operativa, pero a través de la cual se solicita una donación para apoyar desarrollos futuros o, en algunos casos, para apoyar a una organización sin fines de lucro o causa benéfica.

# data[].attributes.body
Esto significa que cualquier persona puede acceder al código y modificarlo para crear nuevas extensiones, parches o soluciones. Linux, por ejemplo, es el ejemplo por excelencia de código abierto, y con él pueden crearse programas nuevos a partir del núcleo o kermel.

Cualquier persona tiene acceso a las instrucciones escritas de programación del mismo o Código Fuente. El código abierto es un modelo de desarrollo de software basado en la colaboración abierta. ​Se enfoca más en los beneficios que en cuestiones éticas o de libertad que tanto se destacan en el software libre.

# data[].attributes.body
Esta ya es una versión más completa del programa, pero que aún contiene fallas y cierto grado de inestabilidad. Estas copias suelen entregarse a los llamados beta testers que hacen pruebas para detectar posibles errores. Estas versiones también suelen ponerse a disposición del público general para que ayuden a testear el producto y suelen incluir un sistema de feedback para que los desarrolladores puedan obtener estadísticas de estabilidad del software.

Estas versiones beta son entregadas a betatesters seleccionados, los mismos pueden tener que firmar un acuerdo de no divulgación, y en esos casos, estas copias se denominan versiones beta propietarias. Cuando se ofrecen al público en general suelen denominarse versiones beta públicas.

A veces se les añade al final la palabra “estable” (Stable) o “inestable” (Unstable), para informar el nivel de errores corregidos, siendo considerada estable aquella versión que haya alcanzado un alto nivel de confiabilidad.

# data[].attributes.body
Demoware es un software comercial en libertad de forma gratuita en una versión que se limita a una o más maneras.

No hay que confundir el software shareware con el software de demostración, que son programas que de entrada no son 100% funcionales o dejan de trabajar al cabo de cierto tiempo. También estos programas son los que se consiguen en los quioscos de periódicos y revistas. El software de demostración o como se acostumbra a decir "software demo", es similar al software shareware por la forma en que se distribuye, pero en esencia es sólo software propietario limitado que se distribuye con fines netamente comerciales.

Es un software que no tiene la funcionalidad real, sino que como su nombre lo dice sólo funciona para demostraciones. La intención es dar a la persona que va a adquirir el demo un sentido de la forma en que el programa se verá, en teoría, el software parece más real que una simple hoja de especificaciones.

Sus características pueden ser:

- Tipo de licencia de prueba.

- No tiene permisos de copia y redistribución.

- No tiene precio monetario.

- No es 100% funcional, solo provee algunas funciones.

- No tiene permiso de uso ilimitado, ya que solo dura el tiempo de Prueba.

- No se puede modificar sus archivos fuentes.

# data[].attributes.body
Así se denomina tradicionalmente a las versiones Shareware que puedes probar durante determinado tiempo, siendo lo más común 30 días. Algunas veces este período se amplía hasta los dos, tres y hasta cuatro meses, mientras que en otras ocasiones se recorta hasta medio mes o incluso unos pocos días.

La línea que lo separa con respecto a la definición de Shareware es muy estrecha y, de hecho, muchas veces se utiliza una u otra indistintamente para un mismo programa.

Es muchas veces usada en programas o videojuegos para enganchar a la gente y hacer que quieran comprar el producto completo.

# data[].attributes.body
Con este pequeño mapa mental podemos apreciar cuáles son los principales atributos de cada tipo de licencia.

# data[].attributes.body
- Definición de licencias de software: https://www.ticportal.es/glosario-tic/licencias-software

-Definición de freeware: https://protecciondatos lopd.com/empresas/freeware/

-Definición de shareware: https://latam.kaspersky.com/resource-center/definitions/shareware

-Definición de openware: https://aleph.org.mx/que-es-un-sistema-operativo-de-codigo-abierto-ejemplos

-Definición de beta: https://www.softonic.com/articulos/licencias-y-versiones-de-software-esos-grandes-desconocidos

-Definición de demo: http://softwaredemovc.blogspot.com/

-Definición de trial: https://aleph.org.mx/que-es-el-trial-en-informatica