Допустим, я хочу распространять программу по лицензии GPL с закрытым исходным кодом. На вопрос "а где исходники?", я предложу дизасемблировать бинарный код (т.е. предоставлю результат дезасемблирования).
В принципе, асемблер - это тоже язык программирования, так что исходный код вроде как есть. Реально, конечно, я не буду дезасембировать - скажу, что вот вам дебаггер и получайте "исходный код" сами (кому делать больше нечего).
Что на это скажите?