Free as in beer, as in the software is free if you are giving it away.
> I think new definitions should have new terms.
The point of the article is that we already have terms that sound like they fit. You're saying you don't agree with that as new definition and the article is saying they don't agree with your more strict definition.
Isn't that the way with everything when there's a difference of opinion on the internet. The ones that have the most funding/largest platform end up winning the argument.