Este documento proporciona una introducción al software libre, discutiendo sus principales características y libertades, así como su historia y tipos de licencias. El software libre garantiza la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Se diferencia del software privativo en que otorga acceso al código fuente y permite modificar y redistribuir versiones modificadas. Su objetivo es promover la cooperación y el progreso de la comunidad de programadores.