Comment Re:Code (Score 4, Insightful) 120
Nope, those are two compilers. One transforms code into an intermediate language in which the program is expressed as a specification that contains all the functionality of the original program, i.e. is a derived work. Then another compiler takes the program in the intermediate language and creates code from it (source or binary doesn't matter). Contrary to what AI evangelists want you to believe, it does matter whether something is an automatic process or involves creative thought. Also, what's with the focus on Open Source software? You could do the exact same thing with binary code.