Recent

Author Topic: TBitmap.ScanLine  (Read 29314 times)

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: TBitmap.ScanLine
« Reply #15 on: April 13, 2010, 05:41:32 am »
Quote
What must I write to use "LGPL+exception combined with MPL dual license" ?
You don't have to write it in every unit, just copy it from Lazarus directory (COPYING.LGPL). The MPL is used by some components (SynEdit AFAIK) so look for in its directory.

circular

  • Hero Member
  • *****
  • Posts: 4220
    • Personal webpage
Re: TBitmap.ScanLine
« Reply #16 on: April 13, 2010, 10:45:47 am »
Ok i have changed the license to modified LGPL.

I did not find any MPL license in SynEdit directory, and I am not sure I understand the mix.

It is ok for you, cd ?
Conscience is the debugger of the mind

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11452
  • FPC developer.
Re: TBitmap.ScanLine
« Reply #17 on: April 17, 2010, 11:32:02 am »
Just put the following line under your LGPL+exception:

"Alternatively, you may choose to use this library under Mozilla Public License, http://www.mozilla.org/MPL/MPL-1.1.html"

Synedit is a good example. It originally came from the Delphi world where it was MPL, but additonally licensed to LGPL+exception for Lazarus compatibility.

Note that LGPL and MPL are roughly the same, have a look here:

http://wiki.freepascal.org/licensing

circular

  • Hero Member
  • *****
  • Posts: 4220
    • Personal webpage
Re: TBitmap.ScanLine
« Reply #18 on: April 23, 2010, 04:35:35 pm »
Ok I will do that  8)
Conscience is the debugger of the mind

 

TinyPortal © 2005-2018