WHY DOES FREE HAVE 2 MEANINGS GRATIS AND LIBRE