Libre software is another name for
Free Software. The Spanish word 'libre' is used because
many people confuse free (freedom) and free (price) when they are thinking of Free Software,
because 'free' is ambiguous in English. It's not so in Spanish and the only meaning of
libre is
the adjective of 'freedom'.
See Free software