DIFERENCIAS Y VENTAJAS ENTRE SOFTWARE LIBRE Y DE CÓDIGO CERRADO
SOFTWARE LIBRE
Respeta la libertad de los usuarios y de la comunidad. El "Software libre" es una cuestión de libertad no de precio, ya que con el se puede copiar, distribuir, estudiar y mejorar el Software
Las cuatro libertades esenciales del Software son: 1- Libertad para ejecutar el programa como se desea. 2- Libertad de estudiar como funciona el programa. 3- Libertad para distribuir copias. 4- Libertad de distribuir copias de sus versiones modificadas a terceros.
Algunas reglas sobre la distribución de software se aceptan mientras que no entren en conflicto con las libertades, un ejemplo de ellas es "copyleft".
TIPOS DE LICENCIAS DE USO DE SOFTWARE
LICENCIA GNU
Es utilizada para el Software libre, garantiza a los usuarios la libertad de usar, estudiar, compartir y modificarlo
LICENCIA AGPL
Es una GNU con una clausula la cual añade la obligación de distribuir el Software si se ejecuta para ofrecer servicios.
LICENCIA MPL
Es una licencia de Software libre y promueve eficazmente la colaboración evitando el efecto "viral"de la GPL.
LICENCIA BSD
Utilizan gran cantidad de Software, el autor bajo tales licencias mantiene la protección del copyright.
SOFTWARE DE CÓDIGO CERRADO
Se puede definir como Software propietario, el cual se distribuye con una licencia de uso y distribución. Los programas de este Software solo incluyen los archivos necesarios para ejecutar la aplicacón.
Algunos ejemplos son: -Windows 7. -Mac OS X. -Microsoft Office. -Adobe Photoshop. -Adobe Flash Player. -Internet Explorer. -Safari.
Es muy dificilvulnerar la integridad de los datos del Software desarrollado bajo este tipo de código.