Gratis and libre used usually to differenciate the terms: https://en.wikipedia.org/wiki/Gratis_versus_libre
Both of them are latin words so I expect they show up in similar forms in most European languages. Free is a Germanic origin word.
In Hungarian we use the word Gratis as well with Hungarian spelling: "Grátisz" even though Hungarian is not an Indo-European language. Libre is not used in common speech here.
I don't get what @[email protected] wanted to say
yes, he is out of touch, and when he meet reality it can turn into funny or strange, like this recent interview segment: https://www.reddit.com/r/hungary/comments/1dzbw53