Este documento explica la diferencia entre software libre y código abierto. Software libre se refiere al código fuente de un programa que cualquier persona puede obtener y modificar. Hay tres tipos principales de software no libre: freeware, trial y shareware. El término "free software" a menudo se confunde con "software gratis" debido a que la palabra "free" tiene dos significados en español. Software libre garantiza la libertad de usar, copiar, estudiar, modificar y redistribuir el software, mientras que el código abierto solo se enfoca en compartir