
12 Dec
2012
12 Dec
'12
9:51 a.m.
On Wed, 12 Dec 2012 10:06:23 +0100 Petr P
2012/12/12 David Thomas
Yet another solution would be what David Thomas suggest: To provide the source code to your users, but don't allow them to use the code for anything but relinking the program with a different version of the library (no distribution, no modification etc.).
You can also provide object code for linking, though I'm sure this will not work with Haskell object files. Providing alternative distribution of your program linked dynamically, or a promise to provide one on notice, also satisfies the LGPL as long as dynamic-version is as functional as the static and can be dropped-in as a replacement.