LazMapViewer: Change license to modified LGPL as discussed in https://forum.lazarus.freepascal.org/index.php/topic,49075.0.html. All authors agreed on the license change. License header added to all component files. Set version to 0.2.2 for new OPM release.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7365 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2020-04-09 11:06:15 +00:00
parent e67df71726
commit cac83daa65
24 changed files with 165 additions and 174 deletions

View File

@ -4,6 +4,7 @@
<PathDelim Value="\"/> <PathDelim Value="\"/>
<Name Value="lazmapviewer_bgra"/> <Name Value="lazmapviewer_bgra"/>
<Type Value="RunAndDesignTime"/> <Type Value="RunAndDesignTime"/>
<Author Value="jc99"/>
<CompilerOptions> <CompilerOptions>
<Version Value="11"/> <Version Value="11"/>
<PathDelim Value="\"/> <PathDelim Value="\"/>
@ -13,7 +14,8 @@
</SearchPaths> </SearchPaths>
</CompilerOptions> </CompilerOptions>
<Description Value="Add-on to LazMapViewer: Contains the drawing engine based on the BGRABitmap library."/> <Description Value="Add-on to LazMapViewer: Contains the drawing engine based on the BGRABitmap library."/>
<Version Minor="2" Release="1"/> <License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/>
<Version Minor="2" Release="2"/>
<Files> <Files>
<Item> <Item>
<Filename Value="source\addons\bgra_drawingengine\mvde_bgra.pas"/> <Filename Value="source\addons\bgra_drawingengine\mvde_bgra.pas"/>

View File

@ -4,7 +4,7 @@
<PathDelim Value="\"/> <PathDelim Value="\"/>
<Name Value="lazmapviewer_rgbgraphics"/> <Name Value="lazmapviewer_rgbgraphics"/>
<Type Value="RunAndDesignTime"/> <Type Value="RunAndDesignTime"/>
<Author Value="ti_dic, Werner Pamler"/> <Author Value="ti_dic"/>
<CompilerOptions> <CompilerOptions>
<Version Value="11"/> <Version Value="11"/>
<PathDelim Value="\"/> <PathDelim Value="\"/>
@ -14,8 +14,8 @@
</SearchPaths> </SearchPaths>
</CompilerOptions> </CompilerOptions>
<Description Value="Add-on to LazMapViewer: Contains the drawing engine based on the RGBGraphics package."/> <Description Value="Add-on to LazMapViewer: Contains the drawing engine based on the RGBGraphics package."/>
<License Value="LGPL 2 or later"/> <License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/>
<Version Minor="2" Release="1"/> <Version Minor="2" Release="2"/>
<Files> <Files>
<Item> <Item>
<Filename Value="source\addons\rgbgraphics_drawingengine\mvde_rgbgraphics.pas"/> <Filename Value="source\addons\rgbgraphics_drawingengine\mvde_rgbgraphics.pas"/>

View File

@ -14,8 +14,8 @@
</SearchPaths> </SearchPaths>
</CompilerOptions> </CompilerOptions>
<Description Value="Add-on to LazMapViewer: Contains the download engine based on the Synapse library."/> <Description Value="Add-on to LazMapViewer: Contains the download engine based on the Synapse library."/>
<License Value="LGPL 2 or later"/> <License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/>
<Version Minor="2" Release="1"/> <Version Minor="2" Release="2"/>
<Files> <Files>
<Item> <Item>
<Filename Value="source\addons\synapse_downloadengine\mvdlesynapse.pas"/> <Filename Value="source\addons\synapse_downloadengine\mvdlesynapse.pas"/>

View File

@ -13,8 +13,8 @@
</CompilerOptions> </CompilerOptions>
<Description Value="Component for viewing maps (Google, OpenStreetMap, etc). <Description Value="Component for viewing maps (Google, OpenStreetMap, etc).
This is a fork of MapViewer by ti_dic (https://sourceforge.net/p/roadbook/code/ci/master/tree/mapviewer/) which itself is based on the MapViewer by Maciej Kaczkowski (https://github.com/maciejkaczkowski/mapviewer)."/> This is a fork of MapViewer by ti_dic (https://sourceforge.net/p/roadbook/code/ci/master/tree/mapviewer/) which itself is based on the MapViewer by Maciej Kaczkowski (https://github.com/maciejkaczkowski/mapviewer)."/>
<License Value="LGPL 2 or later"/> <License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/>
<Version Minor="2" Release="1"/> <Version Minor="2" Release="2"/>
<Files> <Files>
<Item> <Item>
<Filename Value="source/mvcache.pas"/> <Filename Value="source/mvcache.pas"/>

View File

@ -1,3 +1,15 @@
{
Drawing Engine for BGRABitmap library
Copyright (C) 2019 user jc99 at Lazarus forum https://forum.lazarus.freepascal.org
License: modified LGPL with linking exception (like RTL, FCL and LCL)
See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
for details about the license.
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
}
unit mvDE_BGRA; unit mvDE_BGRA;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,3 +1,15 @@
{
Drawing engine for RGBGraphics library
(C) 2014 ti_dic@hotmail.com
License: modified LGPL with linking exception (like RTL, FCL and LCL)
See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
for details about the license.
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
}
unit mvDE_RGBGraphics; unit mvDE_RGBGraphics;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,20 +1,13 @@
{ Map Viewer Download Engine Synapse {
Map Viewer Download Engine for Synapse library
Copyright (C) 2011 Maciej Kaczkowski / keit.co Copyright (C) 2011 Maciej Kaczkowski / keit.co
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1335, USA.
} }
unit mvDLESynapse; unit mvDLESynapse;

View File

@ -1,20 +1,15 @@
{ {
Picture cache manager (c) 2014 ti_dic Picture cache manager
(C) 2014 ti_dic@hotmail.com
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }
unit mvCache; unit mvCache;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,3 +1,14 @@
{ Drawing engine based on Lazarus IntfGraphics routines
(C) 2014 Werner Pamler (user wp at Lazarus forum https://forum.lazarus.freepascal.org)
License: modified LGPL with linking exception (like RTL, FCL and LCL)
See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
for details about the license.
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
}
unit mvDE_IntfGraphics; unit mvDE_IntfGraphics;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,3 +1,14 @@
{ Default drawing engine based on LCL-only routines
Copyright (C) 2019 Werner Pamler (user wpat Lazarus forum https://forum.lazarus.freepascal.org)
License: modified LGPL with linking exception (like RTL, FCL and LCL)
See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
for details about the license.
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
}
unit mvDE_LCL; unit mvDE_LCL;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,24 +1,15 @@
{ Map Viewer Download Engine Free Pascal HTTP Client { Map Viewer Download Engine Free Pascal HTTP Client
Copyright (C) 2011 Maciej Kaczkowski / keit.co Copyright (C) 2011 Maciej Kaczkowski / keit.co
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Taken from: Taken from:
https://forum.lazarus.freepascal.org/index.php/topic,12674.msg160255.html#msg160255 https://forum.lazarus.freepascal.org/index.php/topic,12674.msg160255.html#msg160255
} }
unit mvDLEFpc; unit mvDLEFpc;

View File

@ -1,21 +1,14 @@
{ Map Viewer Download Engine { Map Viewer Download Engine
Copyright (C) 2011 Maciej Kaczkowski / keit.co Copyright (C) 2011 Maciej Kaczkowski / keit.co
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }
unit mvDownloadEngine; unit mvDownloadEngine;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,20 +1,14 @@
{ {
(c) 2014 ti_dic (C) 2014 ti_dic@hotmail.com
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }
unit mvDragObj; unit mvDragObj;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,3 +1,14 @@
{ Mapviewer drawing engine
(C) 2019 Werner Pamler (user wp at Lazarus forum https://forum.lazarus.freepascal.org)
License: modified LGPL with linking exception (like RTL, FCL and LCL)
See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
for details about the license.
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
}
unit mvDrawingEngine; unit mvDrawingEngine;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,21 +1,15 @@
{ {
(c) 2014 ti_dic (c) 2014 ti_dic@hotmail.com
Parts of this component are based on : Parts of this component are based on :
Map Viewer Copyright (C) 2011 Maciej Kaczkowski / keit.co Map Viewer Copyright (C) 2011 Maciej Kaczkowski / keit.co
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }

View File

@ -1,3 +1,12 @@
{
License: modified LGPL with linking exception (like RTL, FCL and LCL)
See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
for details about the license.
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
}
unit mvExtraData; unit mvExtraData;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,21 +1,14 @@
{ Map Viewer Geolocation Engine for geonames.org { Map Viewer Geolocation Engine for geonames.org
Copyright (C) 2011 Maciej Kaczkowski / keit.co Copyright (C) 2011 Maciej Kaczkowski / keit.co
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }
unit mvGeoNames; unit mvGeoNames;
interface interface

View File

@ -1,21 +1,15 @@
{ Map Viewer - basic gps object { Map Viewer - basic gps object
(C) 2014 ti_dic@hotmail.com
Copyright (C) 2014 ti_dic@hotmail.com License: modified LGPL with linking exception (like RTL, FCL and LCL)
This library is free software; you can redistribute it and/or modify it See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
under the terms of the GNU Library General Public License as published by for details about the license.
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or }
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License unit mvGpsObj;
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
}unit mvGpsObj;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,4 +1,13 @@
{ Reads/writes GPX files } { Reads/writes GPX files
(C) 2019 Werner Pamler (user wp at Lazarus forum https://forum.lazarus.freepascal.org)
License: modified LGPL with linking exception (like RTL, FCL and LCL)
See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
for details about the license.
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
}
unit mvGPX; unit mvGPX;

View File

@ -1,19 +1,13 @@
{ {
Multi thread Queue,witch can be used without multi-thread (c) 2014 ti_dic Multi thread Queue,witch can be used without multi-thread
(C) 2014 ti_dic@hotmail.com
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }
unit mvJobQueue; unit mvJobQueue;

View File

@ -1,20 +1,15 @@
{ {
basics jobs for multi-threading(c) 2014 ti_dic basic jobs for multi-threading
(C) 2014 ti_dic@hotmail.com
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }
unit mvJobs; unit mvJobs;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,20 +1,13 @@
{ { (C) 2014 ti_dic@hotmail.com
(c) 2014 ti_dic
This library is free software; you can redistribute it and/or modify it License: modified LGPL with linking exception (like RTL, FCL and LCL)
under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or for details about the license.
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }
unit mvMapProvider; unit mvMapProvider;
{$mode objfpc}{$H+} {$mode objfpc}{$H+}

View File

@ -1,20 +1,16 @@
{ (c) 2014 ti_dic MapViewer component for lazarus { Initial map viewer library:
Parts of this component are based on : Copyright (C) 2011 Maciej Kaczkowski / keit.co
Map Viewer Copyright (C) 2011 Maciej Kaczkowski / keit.co
This library is free software; you can redistribute it and/or modify it Extensions:
under the terms of the GNU Library General Public License as published by (C) 2014 ti_dic@hotmail.com
the Free Software Foundation; either version 2 of the License, or (at your (C) 2019 Werner Pamler (user wp at Lazarus forum https://forum.lazarus.freepascal.org
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT License: modified LGPL with linking exception (like RTL, FCL and LCL)
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
along with this library; if not, write to the Free Software Foundation, for details about the license.
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
} }
unit mvMapViewer; unit mvMapViewer;

View File

@ -1,21 +1,10 @@
{ {
(c) 2014 ti_dic License: modified LGPL with linking exception (like RTL, FCL and LCL)
Parts of this component are based on :
Map Viewer Copyright (C) 2011 Maciej Kaczkowski / keit.co
This library is free software; you can redistribute it and/or modify it See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
under the terms of the GNU Library General Public License as published by for details about the license.
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
for more details.
You should have received a copy of the GNU Library General Public License
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
} }
unit mvTypes; unit mvTypes;