>> We've already gone over this many times.  Java doesn't work that way.
>> It isn't sufficient to read the LGPL (intended for static compilation)
>> and then do a mental translation to what any sensible person thinks it
>> should say for a late-bound-by-name language like Java.  If you just
>> read the text as is, linking by name does cause it to be a derived work
>> covered by section 6 because the module and method names have to be
>> copied into the executable. The FSF has confirmed that interpretation,
>> which is consistent with their licenses not being sensible in the first
>> place.

Here's my take. The determiniation of the class that is used is not done
until runtime. Therefor it's not linked full stop. The compilation of the
object just nominates a symbol the implementation of that symbol is left
until runtime. For example I don't know when I compile my class if String
I don't know if Sun implementation, the IBM implementation or the GNU
classpath implementation is going to be used at runtime.

-k.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to