It is quite interesting how many misunderstandings the two meanings of the word "free" have created for the "free" software movement and open source. Maybe time for the community to push for a new word being added to the English dictionary? I have already seen libre being used here and there.