Free software is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech”, not as in “free beer”.
More precisely, free software means users of a program have the four essential freedoms:
- The freedom to run the program as you wish, for any purpose (freedom 0).
- The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
- The freedom to redistribute copies so you can help your neighbor (freedom 2).
- The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.
All Linuxes/BSDs you heard of are not free:
www.gnu.org/distros/common-distros.en.html
GNU/Linux distros you are never heard of are free:
www.gnu.org/distros/free-distros.html
What the hell? I thought OpenBSD is free from blobs?