Comment Comment by maxdesiatov but what about reimplementing a compiler from scratch without reusing any of Apple's code? It wouldn't fall under a definition of Derivative Work under terms of Apache 2.0 then parent maxdesiatov 7 years ago