Para considerar que es Software Libre debe cumplir con cuatro leyes o libertades
- Libertad Cero: Usar el programa, con cualquier propósito. Esto implica que lo podamos utilizar con cualquier fin, ya sea educativo, cultural, comercial, político social, etc.
- Libertad Uno: Estudiar
como funciona el programa, y adaptarlo a sus necesidades. Significa que podemos tener acceso al código fuente, lo
que nos va a permitir, entre otras cosas: descubrir funciones ocultas,
averiguar como realiza determinada tarea, descubrir que otras posibilidades
tiene, que es lo que le falta para hacer algo, etc. El adaptar el programa a mis necesidades implica que puedo suprimirle
partes que no me interesan, agregarle partes que considero importantes, copiarle
una parte que realiza una tarea y adicionarla a otro programa, etc.
- Libertad Dos: Distribuir copias. Significa que soy libre de
redistribuir el programa, ya sea gratis o con algún costo, ya sea por email,
FTP o en CD, ya sea a una persona o a varias, ya sea a un vecino o a una
persona que vive en otro país.
- Libertad Tres: Mejorar
el programa, y liberar las mejoras al publico. Tengo la libertad de hacer mejor el programa, hacerle cambios como lo considere posible, o sea que
puedo: hacer menores los requerimientos de hardware para funcionar, que tenga
mayores prestaciones, que ocupe menos espacio, solucionar algunos errores, etc.

No hay comentarios:
Publicar un comentario