On Sun, 5 Aug 2012 19:35:15 -0700 (PDT), David wrote:
> Because of licensing terms with the GEOS library I can not use it.
>
David,
I don't agree that using GEOS poses too much licensing problems,
because this library is released under the LGPL terms.
and the LGPL exactly is the "permissive/relaxed" derivative of
the GPL specifically intended to allow proprietary (closed source)
applications linking free software libraries.
few technical details: under the strict GPL terms linking a single
line of GPLed code into a complex "derivative work" (i.e. application)
make the whole application GPLed as well. it's the well known
"viral/infective" clause.
on the other side the LGPL simply discards at all any viral clause;
so you can freely mix LGPLed code and your own proprietary code
into a complex "derivative work", but the LGPLed code will not
"infect" your own work; your code still remains legitimately
proprietary.
please note: SpatiaLite itself is released under the three-license
terms of the MPL: you can freely choose one between the GPL, LGPL
or MPL itself.
roughly speaking, the MPL is a little bit more relaxed than the
LGPL: MPL imposes less restrictions about redistribution, and
specifically allows static linking of MPLed libraries.
but differences between MPL and LGPL end here: MPL still is one
of the genuine "copyleft" licenses (may be, the most permissive
of them all), and should not confused with very weak licenses
such as BSD and MIT.
bye Sandro
--
Il messaggio e' stato analizzato alla ricerca di virus o
contenuti pericolosi da MailScanner, ed e'
risultato non infetto.