IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New I think you got it a bit wrong
Both GPL and LGPL allow creation of derived works. Both disallow distribution of such works unless the code is available.

The difference is in the definition of derivative work. For GPL, linking to code (statically or dynamically) is considered derivative work.

For LGPL, dynamic linking is not considered a derivation. When static linking is used, LGPL is a unclear to me. Apparently, you must provide the code that links to the library in such a form that allows re-linking to different version of the library (object files?). It may be that in the case you modified the library, you must provide the applicatiuon that links to it in a form that makes debugging of library possible (source code?). Like I said, I am a bit unclear there.
New That was my understanding.
For LGPL, dynamic linking is not considered a derivation.
And, therefore, you do not have to release any source code.

At least, that was the way I understood it.

The LGPL was created to allow proprietary apps to link to libraries and such in such a manner that would NOT necessitate the release of the proprietary code.

Ben, if this is incorrect, could you/would you explain under what circumstances a proprietary app could run on a GPL/LGPL'd OS/library?

Aside from the bit about having everything built into the app in the first place.

I'm confused on this, now.
New I believe you are right....
And you just demonstrated why I got 2 wrong. :-)

Cheers,
Ben
"... I couldn't see how anyone could be educated by this self-propagating system in which people pass exams, teach others to pass exams, but nobody knows anything."
--Richard Feynman
     Test your GNU knowledge - (Gibbo) - (24)
         Three wrong - (kmself)
         missed #2 - (Steve Lowe)
         Gahh... 50% is failing everywhere.... - (hnick) - (1)
             Got BSD? -NT - (imric)
         I hope they're recording statistics. - (static) - (1)
             I dunno - because distribution of a URL - (imric)
         Rats! - (imric)
         7/9 here without looking - (ben_tilly) - (4)
             That's what I thought, too - (drewk) - (2)
                 The specification is section 3 of the GPL - (ben_tilly) - (1)
                     "Sorry, we're slashdotted" - (drewk)
             Of course I can't count. I did a degree in Pure Mathematics -NT - (Gibbo)
         3 wrong out of 9 - (Arkadiy) - (8)
             That one is laid out pretty clearly - (ben_tilly) - (5)
                 Re: That one is laid out pretty clearly - (Arkadiy) - (4)
                     Exactly - (ben_tilly) - (3)
                         I think you got it a bit wrong - (Arkadiy) - (2)
                             That was my understanding. - (Brandioch)
                             I believe you are right.... - (ben_tilly)
             Ditto. - (Brandioch) - (1)
                 Red herring - (ben_tilly)
         7/9 - (inthane-chan)
         Opposite of Karsten... Three Right.... - (folkert) - (1)
             Heh, I can beat ya there... - (Meerkat)

Juan Valdez has the answer...
162 ms