Hi all,

To follow up on my previous email regarding licensing of Osmosis
portions included in the splitter source, there are a few issues with
the splitter source itself too.


Almost none of the splitter source files declare the author beside the
copyright year. All files only declare the copyright year, except:

src/uk/me/parabola/splitter/UnknownFeatureException.java:
 * Copyright (C) 2011 by the splitter contributors

src/uk/me/parabola/splitter/Version.java:
 * Copyright (C) 2007 Steve Ratcliffe

The mkgmap source has this issue too, but to a much lesser extend. Most
of those files declare the year and Steve as the author.

Based on the svn log of the files which only declare the copyright year,
the authors should be as in the attrached splitter-copyright.patch.

For each file the the author of the first SVN revision was assumed to
also be the author of the source file. This may be false assumption when
files are renamed, refactored, or committed by someone else. The svn
usernames were mapped to the authors of related emails to the mkgmap-dev
list.


A second issue with the splitter source files are is that some are
lacking a license header, and Version.java being licensed under the
GPL-2 only instead of "GPL-2 or GPL-3", or just GPL-3, which is
inconsistent with doc/LICENSE.readme that places the code of the project
under the GPL-3.

The splitter.licenses attachment documents the license for each of the
splitter source files.

The splitter-license.patch adds the missing license headers using GPL-3
and the copyright year and author based on the svn log like the
copyright patch. It has the same caveat as the copyright patch, the
first svn committer may not always be the copyright holder of the file
in question.

The splitter-license.patch also bumps the GPL version from 2 to 3 for
Version.java. Using "GPL-2 or GPL-3" like Gerd does for many of his
contributions may be more suitable.

Because the GPL license headers don't include the "or (at your option)
any later version" option, the copyright holders of the unlicensed and
GPL-2 licensed files need to agree with relicensing their contributions
under the GPL-3.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/E88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

GPL-2:

src/uk/me/parabola/splitter/DataStorer.java
src/uk/me/parabola/splitter/EnhancedDensityMap.java
src/uk/me/parabola/splitter/Long2IntClosedMapFunction.java
src/uk/me/parabola/splitter/Long2IntClosedMap.java
src/uk/me/parabola/splitter/MultiTileProcessor.java
src/uk/me/parabola/splitter/O5mMapParser.java
src/uk/me/parabola/splitter/O5mMapWriter.java
src/uk/me/parabola/splitter/OSMId2ObjectMap.java
src/uk/me/parabola/splitter/PrecompSeaReader.java
src/uk/me/parabola/splitter/PseudoOSMWriter.java
src/uk/me/parabola/splitter/Solution.java
src/uk/me/parabola/splitter/SparseBitSet.java
src/uk/me/parabola/splitter/SparseLong2ShortMapFunction.java
src/uk/me/parabola/splitter/SparseLong2ShortMap.java
src/uk/me/parabola/splitter/SplitFailedException.java
src/uk/me/parabola/splitter/StopNoErrorException.java
src/uk/me/parabola/splitter/TileMetaInfo.java
src/uk/me/parabola/splitter/Version.java
src/uk/me/parabola/splitter/WriterDictionaryInt.java

GPL-3:

src/uk/me/parabola/splitter/AbstractMapProcessor.java
src/uk/me/parabola/splitter/AbstractOSMWriter.java
src/uk/me/parabola/splitter/AbstractXppParser.java
src/uk/me/parabola/splitter/Area.java
src/uk/me/parabola/splitter/AreaList.java
src/uk/me/parabola/splitter/args/Option.java
src/uk/me/parabola/splitter/args/ParamConverter.java
src/uk/me/parabola/splitter/args/Param.java
src/uk/me/parabola/splitter/args/ParamParser.java
src/uk/me/parabola/splitter/args/ParseException.java
src/uk/me/parabola/splitter/args/ReflectionUtils.java
src/uk/me/parabola/splitter/args/SplitterParams.java
src/uk/me/parabola/splitter/BackgroundInputStream.java
src/uk/me/parabola/splitter/BinaryMapWriter.java
src/uk/me/parabola/splitter/Convert.java
src/uk/me/parabola/splitter/DensityMapCollector.java
src/uk/me/parabola/splitter/DensityMap.java
src/uk/me/parabola/splitter/ElementCounter.java
src/uk/me/parabola/splitter/Element.java
src/uk/me/parabola/splitter/geo/CityFinder.java
src/uk/me/parabola/splitter/geo/City.java
src/uk/me/parabola/splitter/geo/CityLoader.java
src/uk/me/parabola/splitter/geo/DefaultCityFinder.java
src/uk/me/parabola/splitter/JVMHealthMonitor.java
src/uk/me/parabola/splitter/KmlParser.java
src/uk/me/parabola/splitter/KmlWriter.java
src/uk/me/parabola/splitter/Main.java
src/uk/me/parabola/splitter/MapDetails.java
src/uk/me/parabola/splitter/MapProcessor.java
src/uk/me/parabola/splitter/MapReader.java
src/uk/me/parabola/splitter/Node.java
src/uk/me/parabola/splitter/OSMParser.java
src/uk/me/parabola/splitter/OSMWriter.java
src/uk/me/parabola/splitter/OSMXMLWriter.java
src/uk/me/parabola/splitter/PolygonDesc.java
src/uk/me/parabola/splitter/PolygonDescProcessor.java
src/uk/me/parabola/splitter/ProblemListProcessor.java
src/uk/me/parabola/splitter/Relation.java
src/uk/me/parabola/splitter/RoundingUtils.java
src/uk/me/parabola/splitter/SplitProcessor.java
src/uk/me/parabola/splitter/SplittableDensityArea.java
src/uk/me/parabola/splitter/UnknownFeatureException.java
src/uk/me/parabola/splitter/Utils.java
src/uk/me/parabola/splitter/Way.java
src/uk/me/parabola/splitter/WriterDictionaryShort.java
src/uk/me/parabola/splitter/WriterGrid.java
src/uk/me/parabola/splitter/WriterGridResult.java
src/uk/me/parabola/splitter/WriterIndex.java

UNKNOWN:

src/uk/me/parabola/splitter/args/ThreadCount.java
src/uk/me/parabola/splitter/BinaryMapParser.java
src/uk/me/parabola/splitter/SparseLong2ShortMapHuge.java
src/uk/me/parabola/splitter/SparseLong2ShortMapInline.java
src/uk/me/parabola/splitter/Tile.java

Index: src/uk/me/parabola/splitter/O5mMapParser.java
===================================================================
--- src/uk/me/parabola/splitter/O5mMapParser.java	(revision 418)
+++ src/uk/me/parabola/splitter/O5mMapParser.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/StopNoErrorException.java
===================================================================
--- src/uk/me/parabola/splitter/StopNoErrorException.java	(revision 418)
+++ src/uk/me/parabola/splitter/StopNoErrorException.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2014.
+ * Copyright (C) 2014, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/BackgroundInputStream.java
===================================================================
--- src/uk/me/parabola/splitter/BackgroundInputStream.java	(revision 418)
+++ src/uk/me/parabola/splitter/BackgroundInputStream.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010.
+ * Copyright (c) 2010, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/Solution.java
===================================================================
--- src/uk/me/parabola/splitter/Solution.java	(revision 418)
+++ src/uk/me/parabola/splitter/Solution.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2014.
+ * Copyright (C) 2014, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
@@ -284,4 +284,4 @@
 		return tiles.size() + " tile(s). The smallest node count is " + worstMinNodes + " (" +  percentage + " %), the worst aspect ratio is near " + ratio;
 		
 	}
-}
\ No newline at end of file
+}
Index: src/uk/me/parabola/splitter/SplitFailedException.java
===================================================================
--- src/uk/me/parabola/splitter/SplitFailedException.java	(revision 418)
+++ src/uk/me/parabola/splitter/SplitFailedException.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2014.
+ * Copyright (C) 2014, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/AbstractOSMWriter.java
===================================================================
--- src/uk/me/parabola/splitter/AbstractOSMWriter.java	(revision 418)
+++ src/uk/me/parabola/splitter/AbstractOSMWriter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/KmlWriter.java
===================================================================
--- src/uk/me/parabola/splitter/KmlWriter.java	(revision 418)
+++ src/uk/me/parabola/splitter/KmlWriter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014.
+ * Copyright (c) 2014, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/WriterGrid.java
===================================================================
--- src/uk/me/parabola/splitter/WriterGrid.java	(revision 418)
+++ src/uk/me/parabola/splitter/WriterGrid.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012.
+ * Copyright (c) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/WriterDictionaryShort.java
===================================================================
--- src/uk/me/parabola/splitter/WriterDictionaryShort.java	(revision 418)
+++ src/uk/me/parabola/splitter/WriterDictionaryShort.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2011,2012.
+ * Copyright (c) 2011,2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/DensityMapCollector.java
===================================================================
--- src/uk/me/parabola/splitter/DensityMapCollector.java	(revision 418)
+++ src/uk/me/parabola/splitter/DensityMapCollector.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/PolygonDescProcessor.java
===================================================================
--- src/uk/me/parabola/splitter/PolygonDescProcessor.java	(revision 418)
+++ src/uk/me/parabola/splitter/PolygonDescProcessor.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014.
+ * Copyright (c) 2014, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/geo/CityLoader.java
===================================================================
--- src/uk/me/parabola/splitter/geo/CityLoader.java	(revision 418)
+++ src/uk/me/parabola/splitter/geo/CityLoader.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/geo/CityFinder.java
===================================================================
--- src/uk/me/parabola/splitter/geo/CityFinder.java	(revision 418)
+++ src/uk/me/parabola/splitter/geo/CityFinder.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/geo/DefaultCityFinder.java
===================================================================
--- src/uk/me/parabola/splitter/geo/DefaultCityFinder.java	(revision 418)
+++ src/uk/me/parabola/splitter/geo/DefaultCityFinder.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/geo/City.java
===================================================================
--- src/uk/me/parabola/splitter/geo/City.java	(revision 418)
+++ src/uk/me/parabola/splitter/geo/City.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/SplitProcessor.java
===================================================================
--- src/uk/me/parabola/splitter/SplitProcessor.java	(revision 418)
+++ src/uk/me/parabola/splitter/SplitProcessor.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/SplittableDensityArea.java
===================================================================
--- src/uk/me/parabola/splitter/SplittableDensityArea.java	(revision 418)
+++ src/uk/me/parabola/splitter/SplittableDensityArea.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/SparseBitSet.java
===================================================================
--- src/uk/me/parabola/splitter/SparseBitSet.java	(revision 418)
+++ src/uk/me/parabola/splitter/SparseBitSet.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
@@ -104,4 +104,4 @@
   }
 }
 
-                                                                           
\ No newline at end of file
+                                                                           
Index: src/uk/me/parabola/splitter/Area.java
===================================================================
--- src/uk/me/parabola/splitter/Area.java	(revision 418)
+++ src/uk/me/parabola/splitter/Area.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
@@ -200,4 +200,4 @@
 	public void setPseudoArea(boolean isPseudoArea) {
 		this.isPseudoArea = isPseudoArea;
 	}
-}
\ No newline at end of file
+}
Index: src/uk/me/parabola/splitter/Relation.java
===================================================================
--- src/uk/me/parabola/splitter/Relation.java	(revision 418)
+++ src/uk/me/parabola/splitter/Relation.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/DensityMap.java
===================================================================
--- src/uk/me/parabola/splitter/DensityMap.java	(revision 418)
+++ src/uk/me/parabola/splitter/DensityMap.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/OSMId2ObjectMap.java
===================================================================
--- src/uk/me/parabola/splitter/OSMId2ObjectMap.java	(revision 418)
+++ src/uk/me/parabola/splitter/OSMId2ObjectMap.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/Element.java
===================================================================
--- src/uk/me/parabola/splitter/Element.java	(revision 418)
+++ src/uk/me/parabola/splitter/Element.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/OSMWriter.java
===================================================================
--- src/uk/me/parabola/splitter/OSMWriter.java	(revision 418)
+++ src/uk/me/parabola/splitter/OSMWriter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/MapReader.java
===================================================================
--- src/uk/me/parabola/splitter/MapReader.java	(revision 418)
+++ src/uk/me/parabola/splitter/MapReader.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/KmlParser.java
===================================================================
--- src/uk/me/parabola/splitter/KmlParser.java	(revision 418)
+++ src/uk/me/parabola/splitter/KmlParser.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/Way.java
===================================================================
--- src/uk/me/parabola/splitter/Way.java	(revision 418)
+++ src/uk/me/parabola/splitter/Way.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/AbstractMapProcessor.java
===================================================================
--- src/uk/me/parabola/splitter/AbstractMapProcessor.java	(revision 418)
+++ src/uk/me/parabola/splitter/AbstractMapProcessor.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012.
+ * Copyright (c) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/AbstractXppParser.java
===================================================================
--- src/uk/me/parabola/splitter/AbstractXppParser.java	(revision 418)
+++ src/uk/me/parabola/splitter/AbstractXppParser.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/PseudoOSMWriter.java
===================================================================
--- src/uk/me/parabola/splitter/PseudoOSMWriter.java	(revision 418)
+++ src/uk/me/parabola/splitter/PseudoOSMWriter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/OSMXMLWriter.java
===================================================================
--- src/uk/me/parabola/splitter/OSMXMLWriter.java	(revision 418)
+++ src/uk/me/parabola/splitter/OSMXMLWriter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/WriterDictionaryInt.java
===================================================================
--- src/uk/me/parabola/splitter/WriterDictionaryInt.java	(revision 418)
+++ src/uk/me/parabola/splitter/WriterDictionaryInt.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/TileMetaInfo.java
===================================================================
--- src/uk/me/parabola/splitter/TileMetaInfo.java	(revision 418)
+++ src/uk/me/parabola/splitter/TileMetaInfo.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2014.
+ * Copyright (C) 2014, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
@@ -302,4 +302,4 @@
 		return false;
 	}
 
-}
\ No newline at end of file
+}
Index: src/uk/me/parabola/splitter/WriterGridResult.java
===================================================================
--- src/uk/me/parabola/splitter/WriterGridResult.java	(revision 418)
+++ src/uk/me/parabola/splitter/WriterGridResult.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012.
+ * Copyright (c) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/MapDetails.java
===================================================================
--- src/uk/me/parabola/splitter/MapDetails.java	(revision 418)
+++ src/uk/me/parabola/splitter/MapDetails.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
@@ -48,4 +48,4 @@
 	public Area getBounds() {
 		return new Area(minLat, minLon, maxLat, maxLon);
 	}
-}
\ No newline at end of file
+}
Index: src/uk/me/parabola/splitter/SparseLong2ShortMapFunction.java
===================================================================
--- src/uk/me/parabola/splitter/SparseLong2ShortMapFunction.java	(revision 418)
+++ src/uk/me/parabola/splitter/SparseLong2ShortMapFunction.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, WanMil
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/Node.java
===================================================================
--- src/uk/me/parabola/splitter/Node.java	(revision 418)
+++ src/uk/me/parabola/splitter/Node.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/PolygonDesc.java
===================================================================
--- src/uk/me/parabola/splitter/PolygonDesc.java	(revision 418)
+++ src/uk/me/parabola/splitter/PolygonDesc.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014.
+ * Copyright (c) 2014, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
@@ -28,4 +28,4 @@
 		this.area = area;
 		this.mapId = mapId;
 	}
-}
\ No newline at end of file
+}
Index: src/uk/me/parabola/splitter/ElementCounter.java
===================================================================
--- src/uk/me/parabola/splitter/ElementCounter.java	(revision 418)
+++ src/uk/me/parabola/splitter/ElementCounter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012.
+ * Copyright (c) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/Long2IntClosedMapFunction.java
===================================================================
--- src/uk/me/parabola/splitter/Long2IntClosedMapFunction.java	(revision 418)
+++ src/uk/me/parabola/splitter/Long2IntClosedMapFunction.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/O5mMapWriter.java
===================================================================
--- src/uk/me/parabola/splitter/O5mMapWriter.java	(revision 418)
+++ src/uk/me/parabola/splitter/O5mMapWriter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/ProblemListProcessor.java
===================================================================
--- src/uk/me/parabola/splitter/ProblemListProcessor.java	(revision 418)
+++ src/uk/me/parabola/splitter/ProblemListProcessor.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012.
+ * Copyright (c) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/AreaList.java
===================================================================
--- src/uk/me/parabola/splitter/AreaList.java	(revision 418)
+++ src/uk/me/parabola/splitter/AreaList.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/RoundingUtils.java
===================================================================
--- src/uk/me/parabola/splitter/RoundingUtils.java	(revision 418)
+++ src/uk/me/parabola/splitter/RoundingUtils.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/MultiTileProcessor.java
===================================================================
--- src/uk/me/parabola/splitter/MultiTileProcessor.java	(revision 418)
+++ src/uk/me/parabola/splitter/MultiTileProcessor.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/OSMParser.java
===================================================================
--- src/uk/me/parabola/splitter/OSMParser.java	(revision 418)
+++ src/uk/me/parabola/splitter/OSMParser.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
@@ -238,4 +238,4 @@
 			}
 		}
 	}
-}
\ No newline at end of file
+}
Index: src/uk/me/parabola/splitter/args/Option.java
===================================================================
--- src/uk/me/parabola/splitter/args/Option.java	(revision 418)
+++ src/uk/me/parabola/splitter/args/Option.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/args/ParamConverter.java
===================================================================
--- src/uk/me/parabola/splitter/args/ParamConverter.java	(revision 418)
+++ src/uk/me/parabola/splitter/args/ParamConverter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/args/ParseException.java
===================================================================
--- src/uk/me/parabola/splitter/args/ParseException.java	(revision 418)
+++ src/uk/me/parabola/splitter/args/ParseException.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/args/SplitterParams.java
===================================================================
--- src/uk/me/parabola/splitter/args/SplitterParams.java	(revision 418)
+++ src/uk/me/parabola/splitter/args/SplitterParams.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/args/ReflectionUtils.java
===================================================================
--- src/uk/me/parabola/splitter/args/ReflectionUtils.java	(revision 418)
+++ src/uk/me/parabola/splitter/args/ReflectionUtils.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/args/ParamParser.java
===================================================================
--- src/uk/me/parabola/splitter/args/ParamParser.java	(revision 418)
+++ src/uk/me/parabola/splitter/args/ParamParser.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/args/Param.java
===================================================================
--- src/uk/me/parabola/splitter/args/Param.java	(revision 418)
+++ src/uk/me/parabola/splitter/args/Param.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/SparseLong2ShortMap.java
===================================================================
--- src/uk/me/parabola/splitter/SparseLong2ShortMap.java	(revision 418)
+++ src/uk/me/parabola/splitter/SparseLong2ShortMap.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2013.
+ * Copyright (C) 2013, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/MapProcessor.java
===================================================================
--- src/uk/me/parabola/splitter/MapProcessor.java	(revision 418)
+++ src/uk/me/parabola/splitter/MapProcessor.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/BinaryMapWriter.java
===================================================================
--- src/uk/me/parabola/splitter/BinaryMapWriter.java	(revision 418)
+++ src/uk/me/parabola/splitter/BinaryMapWriter.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/Convert.java
===================================================================
--- src/uk/me/parabola/splitter/Convert.java	(revision 418)
+++ src/uk/me/parabola/splitter/Convert.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/PrecompSeaReader.java
===================================================================
--- src/uk/me/parabola/splitter/PrecompSeaReader.java	(revision 418)
+++ src/uk/me/parabola/splitter/PrecompSeaReader.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2012.
+ * Copyright (C) 2010-2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/Long2IntClosedMap.java
===================================================================
--- src/uk/me/parabola/splitter/Long2IntClosedMap.java	(revision 418)
+++ src/uk/me/parabola/splitter/Long2IntClosedMap.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/Main.java
===================================================================
--- src/uk/me/parabola/splitter/Main.java	(revision 418)
+++ src/uk/me/parabola/splitter/Main.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/JVMHealthMonitor.java
===================================================================
--- src/uk/me/parabola/splitter/JVMHealthMonitor.java	(revision 418)
+++ src/uk/me/parabola/splitter/JVMHealthMonitor.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Chris Miller
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
@@ -78,4 +78,4 @@
 		buf.append(seconds).append('s');
 		return buf.toString();
 	}
-}
\ No newline at end of file
+}
Index: src/uk/me/parabola/splitter/Utils.java
===================================================================
--- src/uk/me/parabola/splitter/Utils.java	(revision 418)
+++ src/uk/me/parabola/splitter/Utils.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009.
+ * Copyright (c) 2009, Steve Ratcliffe
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/EnhancedDensityMap.java
===================================================================
--- src/uk/me/parabola/splitter/EnhancedDensityMap.java	(revision 418)
+++ src/uk/me/parabola/splitter/EnhancedDensityMap.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2014.
+ * Copyright (C) 2014, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: src/uk/me/parabola/splitter/WriterIndex.java
===================================================================
--- src/uk/me/parabola/splitter/WriterIndex.java	(revision 418)
+++ src/uk/me/parabola/splitter/WriterIndex.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012.
+ * Copyright (c) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 as
Index: src/uk/me/parabola/splitter/DataStorer.java
===================================================================
--- src/uk/me/parabola/splitter/DataStorer.java	(revision 418)
+++ src/uk/me/parabola/splitter/DataStorer.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
Index: test/uk/me/parabola/splitter/TestSparseBitSet.java
===================================================================
--- test/uk/me/parabola/splitter/TestSparseBitSet.java	(revision 418)
+++ test/uk/me/parabola/splitter/TestSparseBitSet.java	(working copy)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012.
+ * Copyright (C) 2012, Gerd Petermann
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3 or
@@ -53,4 +53,4 @@
          }
          
   }
-}
\ No newline at end of file
+}
Index: src/uk/me/parabola/splitter/args/ThreadCount.java
===================================================================
--- src/uk/me/parabola/splitter/args/ThreadCount.java	(revision 418)
+++ src/uk/me/parabola/splitter/args/ThreadCount.java	(working copy)
@@ -1,3 +1,16 @@
+/*
+ * Copyright (c) 2010, Chris Miller
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 3 as
+ * published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ */
+
 package uk.me.parabola.splitter.args;
 
 /**
Index: src/uk/me/parabola/splitter/Tile.java
===================================================================
--- src/uk/me/parabola/splitter/Tile.java	(revision 418)
+++ src/uk/me/parabola/splitter/Tile.java	(working copy)
@@ -1,3 +1,16 @@
+/*
+ * Copyright (c) 2014, Gerd Petermann
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 3 as
+ * published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ */
+
 package uk.me.parabola.splitter;
 
 import it.unimi.dsi.fastutil.ints.IntArrayList;
@@ -509,4 +522,4 @@
 //			sb.append(getAspectRatio());
 //			return sb.toString(); 		
 		}
-	}
\ No newline at end of file
+	}
Index: src/uk/me/parabola/splitter/SparseLong2ShortMapInline.java
===================================================================
--- src/uk/me/parabola/splitter/SparseLong2ShortMapInline.java	(revision 418)
+++ src/uk/me/parabola/splitter/SparseLong2ShortMapInline.java	(working copy)
@@ -1,3 +1,16 @@
+/*
+ * Copyright (c) 2011, WanMil
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 3 as
+ * published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ */
+
 package uk.me.parabola.splitter;
 
 import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap;
@@ -545,4 +558,4 @@
 
 
 
- 
\ No newline at end of file
+ 
Index: src/uk/me/parabola/splitter/Version.java
===================================================================
--- src/uk/me/parabola/splitter/Version.java	(revision 418)
+++ src/uk/me/parabola/splitter/Version.java	(working copy)
@@ -4,7 +4,7 @@
  * Copyright (C) 2007 Steve Ratcliffe
  * 
  *  This program is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License version 2 as
+ *  it under the terms of the GNU General Public License version 3 as
  *  published by the Free Software Foundation.
  * 
  *  This program is distributed in the hope that it will be useful,
Index: src/uk/me/parabola/splitter/BinaryMapParser.java
===================================================================
--- src/uk/me/parabola/splitter/BinaryMapParser.java	(revision 418)
+++ src/uk/me/parabola/splitter/BinaryMapParser.java	(working copy)
@@ -1,3 +1,16 @@
+/*
+ * Copyright (c) 2010, Scott Crosby
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 3 as
+ * published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ */
+
 package uk.me.parabola.splitter;
 
 import crosby.binary.BinaryParser;
Index: src/uk/me/parabola/splitter/SparseLong2ShortMapHuge.java
===================================================================
--- src/uk/me/parabola/splitter/SparseLong2ShortMapHuge.java	(revision 418)
+++ src/uk/me/parabola/splitter/SparseLong2ShortMapHuge.java	(working copy)
@@ -1,3 +1,16 @@
+/*
+ * Copyright (c) 2013, Gerd Petermann
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 3 as
+ * published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ */
+
 package uk.me.parabola.splitter;
 
 import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap;
@@ -543,4 +556,4 @@
 
 
 
- 
\ No newline at end of file
+ 
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to