Software Libre es aquel software que garantiza al usuario los derechos de ejecución, acceso a su código fuente para revisión y modificación, generación del programa a partir de su código fuente y libre distribución tanto de la versión original obtenida como de sus modificaciones.