Por otra parte, el software libre es una herramienta para mejorar un código que ya esta hecho, y que se usa como base para adaptarlo a las necesidades y requerimientos de un usuario especifico.