On Tue, May 30, 2006 at 04:23:51PM +0100, Simon Marlow wrote: > Duncan Coutts wrote: > >I know some people take issue with using the LGPL for Haskell libraries > >because of the linking problems. While it's easy to swap over a LGPL > >C .so module it's rather harder for Haskell since there's no stable ABI. > >However this is easy to overcome by adding an explicit exception. I've > >seen at least one LGPL Haskell lib include such an exception. > > Could someone put a sample LGPL exception on the wiki? It would be > generally useful for those wanting to use the LGPL with Haskell code.
If the only thing included in hslibs is a 3BSD-style interface then we have no problem, the user of the software links against the version of libjudy installed on the system. I am the original author of the HsJudy bindings which I implemented for building very fast free variable sets in jhc. I considered making a stand-alone version that included the judy source, but decided it would be much nicer to just link against the libjudy installed on the system as it is a generally very useful library. John -- John Meacham - ⑆repetae.net⑆john⑈ _______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell