#1 2015-10-04 19:03:08

hnb
Member
Registered: 2015-06-15
Posts: 291

LGPL + static linking exception instead of LGPL

Can we change LGPL to LGPL + static linking exception?

Now there is no difference between GPL and LGPL (creating DLL is impossible for mORMot framework so in that case LGPL is almost like GPL)... To be 100% legal LGPL + static linking exception is perfect solution.


best regards,
Maciej Izak

Offline

#2 2015-10-04 21:06:16

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,206
Website

Re: LGPL + static linking exception instead of LGPL

Why not use MPL in this case?

Offline

#3 2015-10-05 06:40:31

hnb
Member
Registered: 2015-06-15
Posts: 291

Re: LGPL + static linking exception instead of LGPL

ab wrote:

Why not use MPL in this case?

I like to use LGPL with static-linking-exception powered by GNU smile. Pure LGPL is confusing. Many pascal OS projects provides LGPL with static-linking-exception (for example https://github.com/BeRo1985/besen and IIRC FPC libraries). AFAIK for our mORMot LGPL = GPL (because is impossible to create something like *.bpl in FPC) so in the fact, mORMot has dual license model : GPL and MPL.


best regards,
Maciej Izak

Offline

#4 2015-10-21 07:43:09

hnb
Member
Registered: 2015-06-15
Posts: 291

Re: LGPL + static linking exception instead of LGPL

No response? ;d I need to prepare new Lazarus distribution and modified LGPL will be more compatible with Lazarus LCL, I want to omit any confusion... Mormot is the main point of my new Lazarus distro...

http://wiki.freepascal.org/modified_LGPL


best regards,
Maciej Izak

Offline

#5 2015-10-21 09:55:29

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,206
Website

Re: LGPL + static linking exception instead of LGPL

I've added the "FPC modified LGPL" mention in the license.
See http://synopse.info/files/html/Synopse% … ml#TITL_34
and http://synopse.info/forum/viewtopic.php?id=27

Hope it helps.

Offline

#6 2015-10-21 10:17:17

hnb
Member
Registered: 2015-06-15
Posts: 291

Re: LGPL + static linking exception instead of LGPL

Thanks, mORMot is very important and I see bright future of mORMot as part of FCL or LCL, so that change is very important to be legal (also with new distro) and for promoting mORMot inside Lazarus community. smile


best regards,
Maciej Izak

Offline

#7 2015-10-21 10:22:43

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,206
Website

Re: LGPL + static linking exception instead of LGPL

Your idea is brilliant!

Thanks for your so strong interrest.

Offline

Board footer

Powered by FluxBB