Just as the English word "free" can mean "costing no money" or "liberated," so can the phrase "free software" refer to two separate categories of software. In popular usage, "free software" refers to any software that you can download without charge. Some of it is commercial software, made by companies that hope to recoup the ...
More
