[LLVMdev] win32 assemblers and linkers for llvm

Gordon Henriksen gordonhenriksen at mac.com
Tue May 13 08:16:22 PDT 2008


On May 13, 2008, at 09:30, Owen Anderson wrote:

> You're somewhat misinterpreting the GPL license.  Using binutils as  
> a dependency of LLVM does not require that they be linked into any  
> distributable that might contain proprietary code.  They can be  
> shipped as separate, purely-GPL'd executables that are called via  
> the command line, thereby avoiding the whole "infection" problem.
>
> This is, for instance, how Apple's developer tools can include a non- 
> open source IDE like XCode which can still invoke gas.

Perhaps a better example still would be gdb, which is not pluggable  
component in Xcode (as the compiler is).

— Gordon





More information about the llvm-dev mailing list