seems like someone tried to solve a problem by declaring
"open source ≈ freesoftware"
You can compile a binary by using the provided code and it gives you a binary, yes.
you modify the code, compile, sell the binary, because "they provided the code" opensours.org said "it means free software" "free as in freedom" so "I am free to do whatever I want with this software." "
That is untrue. I can open source my product for a reason, but if anyone try to sell it it's a crime. I openenly show everyone my source code, but without the right licence it's nothing. often you can't even compare it to the software running.