Shareware es un tipo de software que se distribuye gratuitamente para ser probado, pero tiene restricciones como un límite de 30 días de uso. Freeware es software que se distribuye gratis sin límite de tiempo. Código abierto es software con una licencia que permite utilizar, estudiar, redistribuir y modificar el programa sin restricciones.
1. SHAREWARE
De share (compartir) + ware (software). Un tipo de software que es distribuido gratuitamente
exclusivamente para ser probado, pero posee restricciones en su funcionalidad o
disponibilidad.
Por lo general son limitados a 30 días de uso, pero también algunos desactivan opciones como
"Guardar", o tienen limitado el número de veces que pueden ejecutarse, etc.
Son programas realizados generalmente por programadores independientes, aficionados o
empresas pequeñas que quieren dar a conocer su trabajo permitiendo que su programa sea
utilizado gratuitamente por todo aquel que desee probarlo. Vd. puede por tanto instalar y usar
dicho programa e incluso distribuirlo libremente (sin modificarlo) sin pago alguno. Lo que el
autor le pedirá en caso de que Vd. emplee su programa satisfactoriamente durante mucho
tiempo es que le envíe una cantidad simbólica de dinero para sufragar el esfuerzo que siempre
supone dedicar tiempo a la realización de programas. En compensación, muchos autores le
enviarán la última versión del programa y algún que otro regalo adicional. Las empresas que
eligen este método para dar a conocer sus programas no suelen habilitar todas las funciones
de sus programas en la versión shareware, por lo que le enviarán la versión completa del
programa.
FREEWARE
Freeware es un software de computadora que se distribuye sin costo, y por tiempo ilimitado; en
contraposición al shareware (en el que la meta es lograr que usuario pague, usualmente luego
de un tiempo "trial" limitado y con la finalidad de habilitar toda la funcionalidad).
El freeware suele incluir una licencia de uso, que permite su redistribución pero con algunas
restricciones, como no modificar la aplicación en sí, ni venderla, y dar cuenta de su autor.
También puede desautorizar el uso en una compañía con fines comerciales o en una entidad
gubernamental.
CODIGO ABIERTO
Lo primero que hay que tener en cuenta es que cuando 'compramos un programa' lo que
realmente estamos haciendo es pagar por una licencia de uso del programa. El programa sigue
perteneciendo al desarrollador1. Por ejemplo, pese a los millones de licencias de uso vendidas,
Ms-Windows pertenece a Microsoft.
El Software de Código Abierto, también llamado simplemente OS (por 'Open Source'), se
diferencia del software de código cerrado en su licencia. La licencia de código abierto permite
explícitamente:
- utilizar el programa para cualquier propósito y sin limitaciones.
- estudiar como funciona el programa.
- redistribuir copias del programa (no se paga por la licencia).
- modificar el programa.