Compiling source code you don&#x27;t comprehend and aren&#x27;t capable of rewriting isn&#x27;t really an exercise of freedom. You could just as well distribute a closed binary with runtime configuration options, for all it matters in that case.