sábado, 15 de febrero de 2014

Qué significa el término software libre?




¿Qué significa el término software libre?

El Software Libre son programas de ordenador que pueden ser utilizados, copiados, modificados y redistribuidos libremente por sus usuarios. El Software Libre ha sido definido inicialmente por el proyecto GNU. Los usuarios de Software Libre tienen las siguientes cuatro libertades:
Libertad 1: la libertad de usar el programa para lo que quieran. El usuario puede utilizar el programa para el fin que desee, sin tener que pedir permiso al programador del software.

Libertad 2: la libertad de estudiar el funcionamiento del programa, y de modificarlo. Para poder disfrutar de esta libertad, es necesario el acceso al código fuente del programa. Si el código fuente no es claro y en la práctica no se puede estudiar, a los efectos de esta libertad no se considera código fuente. Para considerarse libre, el programa debe permitirle la modificación efectiva, y no debe haber impedimentos o restricciones para mezclarse con otras rutinas o programas libres.

Libertad 3: la libertad de redistribuir copias El usuario puede redistribuir copias de los programas tanto en su versión ejecutable como su código fuente.

Libertad 4: la libertad de redistribuir copias de sus versionas modificadas. El usuario dispone de la libertad de redistribuir copias del programa modificado, ya sea bajo una licencia libre, o privativa (no libre), a elección del usuario. Si la licencia de un programa requiere que las versiones redistribuidas sean privativas, entonces el programa no es libre.



No hay comentarios:

Publicar un comentario