El software libre es todo software cuyo código
de fuente puede ser estudiado, modificado, y utilizado libremente con
cualquier fin y redistribuido con cambios o mejoras o sin ellas. Su definición
está asociada al nacimiento del movimiento de software libre, encabezado
por el activista y experto informático estadounidense Richard Stallman y
la fundación que presidía en 1985, la Free Software Foundation, una organización
sin ánimo de lucro que coloca la libertad del usuario
informático como propósito ético fundamental.
Un software es libre si otorga a los
usuarios de manera adecuada las denominadas cuatro libertades: libertad de
usar, estudiar, distribuir y mejorar, de lo contrario no se trata de software
libre. Existen diversos esquemas de distribución que no son libres, y si bien
podemos distinguirlos sobre la base de cuánto les falta para llegar a ser
libres, su uso bien puede ser considerado contrario a la ética en todos los
casos por igual.
Las cuatro libertades del software libre
De acuerdo con la definición establecida
por Richard Stallman, un software es "libre" cuando
garantiza las siguientes libertades:
Libertad |
Descripción |
0 |
la libertad de usar el
programa, con cualquier propósito (uso). |
1 |
la libertad de estudiar cómo
funciona el programa y modificarlo, adaptándolo a las propias necesidades
(estudio). |
2 |
la libertad de distribuir copias
del programa, con lo cual se puede ayudar a otros usuarios (distribución). |
3 |
la libertad de mejorar el
programa y hacer públicas esas mejoras a los demás, de modo que toda la
comunidad se beneficie (mejora). |
No hay comentarios:
Publicar un comentario