Skip navigation.
 
mlRe: How to send email without using email client
FROM : Jens Alfke
DATE : Fri May 09 18:38:17 2008

On 9 May '08, at 8:08 AM, Buddy Kurz wrote:

> The problem with that is that when I start reading the LGPL license, 
> my brain cells start dying...
> This is a marginally successful 25 year old closed source commercial 
> application and I don't mind being a self taught programer but I 
> don't want to be a self taught lawyer (or brain surgeon).


The LGPL is pretty reasonable to work with, much more so than the 
straight GPL. Given a choice I'll use BSD-type code, but I do use one 
LGPL-licensed library in my current app.

The main things to be aware of are:

(1) The intent of the LGPL is to make sure that any user of your app 
who wants to make changes to that library, can do so and use the 
changed version in your app (even if they don't have your app's source 
code.) Which implies...

(2) You can use the library in any kind of app (closed-source, BSD, 
whatever) as long as you dynamically link against the library. That 
is, don't add the library source code directly to your target; 
instead, use another target or project or makefile to build it into a 
dylib or framework, then add that to your app's target. [If you 
statically link it, that's when the viral nature of the GPL infects 
your code and requires that you GPL it too.]

(3) You have to make the source code of that library available. If you 
didn't make any changes to the source, it suffices to say somewhere 
(like in your About box or read-me) that you used "FooLib 1.4.5". If 
you did make changes, which haven't been integrated back into the 
library itself, then you have to put your source code somewhere (like 
as a zip file on your website, or even inside your app bundle) and 
give a link to it.

—Jens

Related mailsAuthorDate
mlHow to send email without using email client vinitha May 8, 11:52
mlHow to send email without using email client vinitha ks May 8, 12:10
mlRe: How to send email without using email client August Trometer May 8, 15:24
mlRe: How to send email without using email client Sherm Pendley May 8, 16:26
mlRe: How to send email without using email client Torsten Curdt May 8, 16:52
mlRe: How to send email without using email client Jens Alfke May 8, 17:10
mlRe: How to send email without using email client Jim Turner May 9, 00:14
mlRe: How to send email without using email client Shawn Erickson May 9, 00:56
mlRe: How to send email without using email client Chris Suter May 9, 02:58
mlRe: How to send email without using email client Torsten Curdt May 9, 10:02
mlRe: How to send email without using email client Buddy Kurz May 9, 16:44
mlRe: How to send email without using email client Mike Abdullah May 9, 16:52
mlRe: How to send email without using email client Buddy Kurz May 9, 17:08
mlRe: How to send email without using email client Torsten Curdt May 9, 17:45
mlRe: How to send email without using email client John Stiles May 9, 18:12
mlRe: How to send email without using email client Jens Alfke May 9, 18:38
mlRe: How to send email without using email client David Hoerl May 9, 18:42
mlRe: How to send email without using email client Ilan Volow May 9, 18:58
mlRe: How to send email without using email client Jens Alfke May 9, 19:48
mlRe: How to send email without using email client j o a r May 9, 20:03
mlRe: How to send email without using email client Jason Stephenson May 9, 20:48
mlRe: How to send email without using email client Jens Alfke May 9, 21:22