Sept. 17, 2017
11 a.m.
On 17-09-17 06:59, Jimmie Houchin wrote:
And the GPL not be viral in my app provided I only use the GPL library and am not modifying it in my app.
Do I understand this wrong?
Yes. With GPL everything is now GPL. With LGPL, as long as you only link to it, the viral aspect is limited to the library. In Pharo, that means you can use UFFI to connect to LGPL libraries, and you can probably create plugins. Loading smalltalk libraries that are LGPL is not exactly the same as linking, there is no clear boundary between compile-time and run-time, as everything is in the image. That makes the LGPL difficult to interpret in the smalltalk case, and potentially viral. Stephan