From: Arno P. <ar...@pu...> - 2009-10-26 17:06:25
|
Kevin Glass wrote: > I get that the generated source is under GPL, but the original Java > seems a bit odd. I mean wouldn't anyone that didn't want to comply > simply hack up a bunch of classes with no implementation that match the > prototypes of the XMLVM java compatbility lib - thereby not linking > their Java to the GPL Java stuff? Consider you use g++ to compile a C++ program to assembler. That assembler is linked against a library. If you link it with a GPLed library, not only the assembler but also the original C++ source must be GPLed. Otherwise there wouldn't be a difference between GPL and LGPL. In this way, we treat Objective-C as assembly code that is generated by XMLVM. Arno |