Perhaps we should stop calling open-source software "free" due to the stigma that comes with it. It's no longer a selling point, nor should it have been.
Open does not imply any freedoms. A software source could be openly put in the public but without license, hence you would not be free to use it nor to learn from it.