On Tuesday, Sep 30, 2003, at 16:06 Europe/Rome, Antonio Gallardo wrote:
Stefano Mazzocchi dijo:The fact that you are distributing a modified LGPL library requires
that the patches you apply are under LGPL as well, but only those (if
you stick one interpretation of LGPL that is not viral for java classes
that import LGPLed ones. in another interpretation, there is no
difference between LGPL and GPL for java code... nobody knows which
interpretation can be said correct and the FSF never issued a statement
that can be said official on this matter).
If the LGPL is viral for Java, then the same apply for any OO language, i.e.: C++. Is that correct?
no. it's not about object orientation, it's about dynamic loading. the LGPL was designed for languages where there was a clear definition of what a library is. In java (and other languages more dynamic in respect of object loading), there is no such borderline. This is the issue.
-- Stefano.
