diff --git a/lgpl-3.0.txt b/lgpl-3.0.txt
new file mode 100644
index 00000000000..cca7fc278f5
--- /dev/null
+++ b/lgpl-3.0.txt
@@ -0,0 +1,165 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/EncodedPolylineBean.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/EncodedPolylineBean.java
index da044a606de..c6b1af3a184 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/EncodedPolylineBean.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/EncodedPolylineBean.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/**
*
*/
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Fare.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Fare.java
index d16e9bc3cfe..8ea65c7cfa5 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Fare.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Fare.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.model;
import java.util.Currency;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Itinerary.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Itinerary.java
index 50634603aee..99ed997a35e 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Itinerary.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Itinerary.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.model;
import java.util.ArrayList;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Leg.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Leg.java
index db4b90b8a0c..44c561cb61c 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Leg.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Leg.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.model;
import java.util.Date;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Money.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Money.java
index 1172afedac1..b279fbe1024 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Money.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Money.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.model;
import java.util.Currency;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Place.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Place.java
index 00535e7a406..a5ee003a27f 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Place.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/Place.java
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
package org.opentripplanner.api.model;
import java.util.logging.Logger;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/TripPlan.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/TripPlan.java
index 495add64910..8b226e9bf41 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/TripPlan.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/model/TripPlan.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.model;
import java.util.ArrayList;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Planner.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Planner.java
index cd607123f70..4f611814f06 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Planner.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Planner.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.ws;
import java.util.Currency;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Request.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Request.java
index bf1d5a8015e..e37f268151f 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Request.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Request.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.ws;
import java.util.ArrayList;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/RequestInf.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/RequestInf.java
index 0cb51609087..0dc0517323d 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/RequestInf.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/RequestInf.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.ws;
import java.util.Date;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Response.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Response.java
index 2903a0f350b..5cb85b0855a 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Response.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/api/ws/Response.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.api.ws;
import java.util.Hashtable;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/Constants.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/Constants.java
index 89953f7fd24..d97c929dcc2 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/Constants.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/Constants.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.util;
/**
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/DateConstants.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/DateConstants.java
index 650a1851eac..ea508b8ea1c 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/DateConstants.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/DateConstants.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.util;
import java.util.Date;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/DateUtils.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/DateUtils.java
index 50a23385522..112a5bd7374 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/DateUtils.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/DateUtils.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.util;
import java.text.SimpleDateFormat;
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/GeoJSONBuilder.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/GeoJSONBuilder.java
index 44aa2af2438..e29402b7fe3 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/GeoJSONBuilder.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/GeoJSONBuilder.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright (c) 2001 - 2007 TOPP - www.openplans.org. All rights reserved.
* This code is licensed under the GPL 2.0 license, availible at the root
diff --git a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/PolylineEncoder.java b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/PolylineEncoder.java
index 4c42632dc2e..f07e5084121 100644
--- a/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/PolylineEncoder.java
+++ b/opentripplanner-api-webapp/src/main/java/org/opentripplanner/util/PolylineEncoder.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.util;
import java.util.AbstractList;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/GraphBuilderMain.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/GraphBuilderMain.java
index c35ca83970b..2e5ad878cdc 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/GraphBuilderMain.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/GraphBuilderMain.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder;
import java.io.IOException;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/GraphBuilderTask.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/GraphBuilderTask.java
index 3779090aa5b..6c4c047cfdd 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/GraphBuilderTask.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/GraphBuilderTask.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder;
import java.io.IOException;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/EntityReplacementStrategyFactory.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/EntityReplacementStrategyFactory.java
index 572ac1634e4..6607473bcf6 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/EntityReplacementStrategyFactory.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/EntityReplacementStrategyFactory.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl;
import java.io.BufferedReader;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/EntityReplacementStrategyImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/EntityReplacementStrategyImpl.java
index 8b0bf99bf65..8b4b2e3441a 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/EntityReplacementStrategyImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/EntityReplacementStrategyImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl;
import java.io.Serializable;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/FixedRegionSourceImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/FixedRegionSourceImpl.java
index 3920bdc3745..c5f8b47ed77 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/FixedRegionSourceImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/FixedRegionSourceImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl;
import java.util.Arrays;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/GtfsGraphBuilderImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/GtfsGraphBuilderImpl.java
index 8f30ad8109c..910a641b886 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/GtfsGraphBuilderImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/GtfsGraphBuilderImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl;
import java.io.IOException;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/TransitStopsRegionsSourceImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/TransitStopsRegionsSourceImpl.java
index 96fb686efb9..b391a7e0f68 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/TransitStopsRegionsSourceImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/TransitStopsRegionsSourceImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl;
import java.util.ArrayList;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/TransitToStreetNetworkGraphBuilderImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/TransitToStreetNetworkGraphBuilderImpl.java
index 846c26b2b56..8a835405cc7 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/TransitToStreetNetworkGraphBuilderImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/TransitToStreetNetworkGraphBuilderImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl;
import org.opentripplanner.graph_builder.services.GraphBuilder;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/FileBasedOpenStreetMapProviderImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/FileBasedOpenStreetMapProviderImpl.java
index 5736dab04ac..354e406150a 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/FileBasedOpenStreetMapProviderImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/FileBasedOpenStreetMapProviderImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.osm;
import java.io.File;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OSMDownloader.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OSMDownloader.java
index f36ac1a4c49..60d641a646f 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OSMDownloader.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OSMDownloader.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.osm;
import java.io.BufferedReader;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OSMDownloaderListener.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OSMDownloaderListener.java
index a592f78bed0..9d20d3b75d2 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OSMDownloaderListener.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OSMDownloaderListener.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.osm;
import java.io.File;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapGraphBuilderImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapGraphBuilderImpl.java
index 561bea053d9..c3db47eaa39 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapGraphBuilderImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapGraphBuilderImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.osm;
import java.util.ArrayList;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapParser.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapParser.java
index 96801fea2e6..80b28847f37 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapParser.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapParser.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.osm;
import org.apache.commons.digester.Digester;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/RegionBasedOpenStreetMapProviderImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/RegionBasedOpenStreetMapProviderImpl.java
index 993b01130e8..0f227cc3846 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/RegionBasedOpenStreetMapProviderImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/osm/RegionBasedOpenStreetMapProviderImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.osm;
import java.io.File;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/AttributeFeatureConverter.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/AttributeFeatureConverter.java
index de690c8572c..08fa6082ae1 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/AttributeFeatureConverter.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/AttributeFeatureConverter.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.shapefile;
import org.opengis.feature.simple.SimpleFeature;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/CaseBasedTraversalPermissionConverter.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/CaseBasedTraversalPermissionConverter.java
index ae0ebe24c54..37660c03427 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/CaseBasedTraversalPermissionConverter.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/CaseBasedTraversalPermissionConverter.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.shapefile;
import java.util.HashMap;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileFeatureSourceFactoryImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileFeatureSourceFactoryImpl.java
index fbae8b26dda..cab622ee1b4 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileFeatureSourceFactoryImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileFeatureSourceFactoryImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.shapefile;
import java.io.File;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileStreetGraphBuilderImpl.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileStreetGraphBuilderImpl.java
index 4a003cb19b9..515b01a2c22 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileStreetGraphBuilderImpl.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileStreetGraphBuilderImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.shapefile;
import java.util.HashMap;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileStreetSchema.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileStreetSchema.java
index 3ae3619dd20..22ada6228df 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileStreetSchema.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/impl/shapefile/ShapefileStreetSchema.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.shapefile;
import org.opentripplanner.common.model.P2;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/GtfsBundle.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/GtfsBundle.java
index e017db97a67..875394bd7f2 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/GtfsBundle.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/GtfsBundle.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.model;
import java.io.File;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/GtfsBundles.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/GtfsBundles.java
index d871523374a..e33ff300865 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/GtfsBundles.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/GtfsBundles.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.model;
import java.util.ArrayList;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMMap.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMMap.java
index 9fbc40f8972..2af868cc0e9 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMMap.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMMap.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright 2008 Brian Ferris
*
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMNode.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMNode.java
index f52af6753dd..0b795850a16 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMNode.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMNode.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright 2008 Brian Ferris
*
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMNodeRef.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMNodeRef.java
index 55821aa3fab..fe490752e81 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMNodeRef.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMNodeRef.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright 2008 Brian Ferris
*
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMRelation.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMRelation.java
index 0a91cce5d83..c94e09cbdc0 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMRelation.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMRelation.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright 2008 Brian Ferris
*
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMRelationMember.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMRelationMember.java
index 0e7fdab89ac..72afc439964 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMRelationMember.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMRelationMember.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.model.osm;
public class OSMRelationMember {
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMTag.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMTag.java
index d669fbc90ec..1e26cafec86 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMTag.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMTag.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright 2008 Brian Ferris
*
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMWay.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMWay.java
index 116323899a0..9de98d8ea30 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMWay.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMWay.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright 2008 Brian Ferris
*
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMWithTags.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMWithTags.java
index 45a4c123cb1..64632a892df 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMWithTags.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/model/osm/OSMWithTags.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright 2008 Brian Ferris
*
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/EntityReplacementStrategy.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/EntityReplacementStrategy.java
index 6f8e5cc192d..15cb482abf6 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/EntityReplacementStrategy.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/EntityReplacementStrategy.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.services;
import java.io.Serializable;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/GraphBuilder.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/GraphBuilder.java
index 51d1da2a64a..0bdd3116237 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/GraphBuilder.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/GraphBuilder.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.services;
import org.opentripplanner.routing.core.Graph;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/RegionsSource.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/RegionsSource.java
index 29cade6cfbc..9acbe23ab73 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/RegionsSource.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/RegionsSource.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.services;
import com.vividsolutions.jts.geom.Envelope;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/osm/OpenStreetMapContentHandler.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/osm/OpenStreetMapContentHandler.java
index fbe826f8285..9177db2ea68 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/osm/OpenStreetMapContentHandler.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/osm/OpenStreetMapContentHandler.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* Copyright 2008 Brian Ferris
*
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/osm/OpenStreetMapProvider.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/osm/OpenStreetMapProvider.java
index b8b54c46a4b..ec49ce19b23 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/osm/OpenStreetMapProvider.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/osm/OpenStreetMapProvider.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.services.osm;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/shapefile/FeatureSourceFactory.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/shapefile/FeatureSourceFactory.java
index d353e5bc761..1110ab38b76 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/shapefile/FeatureSourceFactory.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/shapefile/FeatureSourceFactory.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.services.shapefile;
import org.geotools.data.FeatureSource;
diff --git a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/shapefile/SimpleFeatureConverter.java b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/shapefile/SimpleFeatureConverter.java
index 9cfd2e02c68..132c1739c9d 100644
--- a/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/shapefile/SimpleFeatureConverter.java
+++ b/opentripplanner-graph-builder/src/main/java/org/opentripplanner/graph_builder/services/shapefile/SimpleFeatureConverter.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.services.shapefile;
import org.opengis.feature.simple.SimpleFeature;
diff --git a/opentripplanner-graph-builder/src/test/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapParserTest.java b/opentripplanner-graph-builder/src/test/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapParserTest.java
index 33361af70e1..e10f2fa0d0f 100644
--- a/opentripplanner-graph-builder/src/test/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapParserTest.java
+++ b/opentripplanner-graph-builder/src/test/java/org/opentripplanner/graph_builder/impl/osm/OpenStreetMapParserTest.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.osm;
import static org.junit.Assert.assertEquals;
diff --git a/opentripplanner-graph-builder/src/test/java/org/opentripplanner/graph_builder/impl/shapefile/TestShapefileStreetGraphBuilderImpl.java b/opentripplanner-graph-builder/src/test/java/org/opentripplanner/graph_builder/impl/shapefile/TestShapefileStreetGraphBuilderImpl.java
index 39f5604aca0..5df5a4f93b8 100644
--- a/opentripplanner-graph-builder/src/test/java/org/opentripplanner/graph_builder/impl/shapefile/TestShapefileStreetGraphBuilderImpl.java
+++ b/opentripplanner-graph-builder/src/test/java/org/opentripplanner/graph_builder/impl/shapefile/TestShapefileStreetGraphBuilderImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.graph_builder.impl.shapefile;
import java.io.File;
diff --git a/opentripplanner-gui/src/main/java/org/opentripplanner/gui/ScheduleViz.java b/opentripplanner-gui/src/main/java/org/opentripplanner/gui/ScheduleViz.java
index 547e96d7950..98cb9ae0a0e 100644
--- a/opentripplanner-gui/src/main/java/org/opentripplanner/gui/ScheduleViz.java
+++ b/opentripplanner-gui/src/main/java/org/opentripplanner/gui/ScheduleViz.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.gui;
import java.io.File;
diff --git a/opentripplanner-routing/src/main/java/org/hibernate/dialect/SQLiteDialect.java b/opentripplanner-routing/src/main/java/org/hibernate/dialect/SQLiteDialect.java
index b3b8df3619a..d5e97a139bb 100644
--- a/opentripplanner-routing/src/main/java/org/hibernate/dialect/SQLiteDialect.java
+++ b/opentripplanner-routing/src/main/java/org/hibernate/dialect/SQLiteDialect.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/*
* The author disclaims copyright to this source code. In place of
* a legal notice, here is a blessing:
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/common/geometry/PackedCoordinateSequence.java b/opentripplanner-routing/src/main/java/org/opentripplanner/common/geometry/PackedCoordinateSequence.java
index 352d435ee5d..44907b46330 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/common/geometry/PackedCoordinateSequence.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/common/geometry/PackedCoordinateSequence.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.common.geometry;
import java.io.Serializable;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/common/model/P2.java b/opentripplanner-routing/src/main/java/org/opentripplanner/common/model/P2.java
index ebfac8ebfaf..542780d1996 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/common/model/P2.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/common/model/P2.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.common.model;
public class P2 extends T2 {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/common/model/T2.java b/opentripplanner-routing/src/main/java/org/opentripplanner/common/model/T2.java
index 9edd71ef3d4..e5f2c3cce86 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/common/model/T2.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/common/model/T2.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.common.model;
import java.io.Serializable;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/gtfs/GtfsContext.java b/opentripplanner-routing/src/main/java/org/opentripplanner/gtfs/GtfsContext.java
index b802e6a7ac5..f93559cbc25 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/gtfs/GtfsContext.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/gtfs/GtfsContext.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.gtfs;
import org.onebusaway.gtfs.services.GtfsRelationalDao;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/gtfs/GtfsLibrary.java b/opentripplanner-routing/src/main/java/org/opentripplanner/gtfs/GtfsLibrary.java
index f7958df5500..2e961dd94e6 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/gtfs/GtfsLibrary.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/gtfs/GtfsLibrary.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.gtfs;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/model/GraphBundle.java b/opentripplanner-routing/src/main/java/org/opentripplanner/model/GraphBundle.java
index e9ae2bc87bd..46b349f6b40 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/model/GraphBundle.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/model/GraphBundle.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.model;
import java.io.File;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/Main.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/Main.java
index 177ef66293c..b5853fb8298 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/Main.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/Main.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing;
import java.io.BufferedReader;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/AStar.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/AStar.java
index 33d3fdada44..5001707b373 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/AStar.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/AStar.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.algorithm;
import java.util.ArrayList;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/Dijkstra.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/Dijkstra.java
index 7960377fd32..90747ae2d2e 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/Dijkstra.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/Dijkstra.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.algorithm;
import org.opentripplanner.routing.core.Edge;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/NegativeWeightException.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/NegativeWeightException.java
index 79c47b2929e..330cd324218 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/NegativeWeightException.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/algorithm/NegativeWeightException.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.algorithm;
public class NegativeWeightException extends RuntimeException {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/AbstractEdge.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/AbstractEdge.java
index 370635a71b7..3030b4fc9c3 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/AbstractEdge.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/AbstractEdge.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import java.io.IOException;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Edge.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Edge.java
index 2f45b18632c..83e86e5f5b1 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Edge.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Edge.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import org.opentripplanner.routing.algorithm.NegativeWeightException;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/GenericVertex.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/GenericVertex.java
index 7b2c2841e0f..f56a4ed3ffa 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/GenericVertex.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/GenericVertex.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import java.io.IOException;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Graph.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Graph.java
index 8b904e6b3df..cd446d28c36 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Graph.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Graph.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import java.io.Serializable;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/State.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/State.java
index 91e5d90804a..8af2c7bf2c0 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/State.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/State.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import java.util.Date;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TransportationMode.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TransportationMode.java
index 79344c25b36..c39fe19d825 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TransportationMode.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TransportationMode.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import java.util.HashSet;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseMode.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseMode.java
index 1939308126d..af9c83c2639 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseMode.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseMode.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
public enum TraverseMode {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseOptions.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseOptions.java
index bb627bf7fe0..e4b41ff7353 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseOptions.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseOptions.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import java.util.Calendar;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseResult.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseResult.java
index a254be2e549..f2bdfb0999f 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseResult.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/TraverseResult.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
public class TraverseResult {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Vertex.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Vertex.java
index cc47146fdb1..5aab38efbec 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Vertex.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/core/Vertex.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import java.io.Serializable;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Alight.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Alight.java
index fce8e4c5421..acee9af2f7b 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Alight.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Alight.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import java.util.Calendar;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Board.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Board.java
index 91943b42b26..676830d283f 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Board.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Board.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import java.util.Calendar;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/DrawHandler.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/DrawHandler.java
index 94872587e38..40da0a2056c 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/DrawHandler.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/DrawHandler.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
public interface DrawHandler {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Drawable.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Drawable.java
index 80ebf3ce60e..195a23fb11a 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Drawable.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Drawable.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import java.util.ArrayList;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/DrawablePoint.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/DrawablePoint.java
index 95ed32c4e05..1488c6b12a7 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/DrawablePoint.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/DrawablePoint.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
public class DrawablePoint {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Dwell.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Dwell.java
index dcf10f002c6..def6b38da9e 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Dwell.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Dwell.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import org.onebusaway.gtfs.model.AgencyAndId;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Hop.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Hop.java
index 7d67674f520..1837fe5d859 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Hop.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Hop.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import java.util.ArrayList;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/HoppableEdge.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/HoppableEdge.java
index d7ec1e8fa71..1f6f53164be 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/HoppableEdge.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/HoppableEdge.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import org.onebusaway.gtfs.model.Stop;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternAlight.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternAlight.java
index 6eb90fbe0ee..080ab3817c9 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternAlight.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternAlight.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import java.util.Calendar;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternBoard.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternBoard.java
index 3b581a78be8..3c4a2efe7e7 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternBoard.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternBoard.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import java.util.Calendar;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternDwell.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternDwell.java
index 634cd157e19..3d316fb2f2e 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternDwell.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternDwell.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import org.opentripplanner.gtfs.GtfsLibrary;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternHop.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternHop.java
index d0024c23c0f..5d85a69b79e 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternHop.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/PatternHop.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import org.onebusaway.gtfs.model.Stop;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Street.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Street.java
index 6434656a47e..a80070a5178 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Street.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Street.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import org.opentripplanner.routing.core.AbstractEdge;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/StreetTransitLink.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/StreetTransitLink.java
index dd33828ca08..5ba3dd8d38d 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/StreetTransitLink.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/StreetTransitLink.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import org.opentripplanner.routing.core.AbstractEdge;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/StreetTraversalPermission.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/StreetTraversalPermission.java
index d46674f9c33..fdb1821df7e 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/StreetTraversalPermission.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/StreetTraversalPermission.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
public enum StreetTraversalPermission {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Transfer.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Transfer.java
index eb6cecafce9..49a54eab4ee 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Transfer.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/Transfer.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import org.opentripplanner.routing.core.AbstractEdge;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/TripPattern.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/TripPattern.java
index 39421f21b45..0f400260c28 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/TripPattern.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/TripPattern.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import java.io.Serializable;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/WalkableEdge.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/WalkableEdge.java
index 8411340ca0e..6d3df0f23b0 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/WalkableEdge.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/WalkableEdge.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import com.vividsolutions.jts.geom.LineString;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/GTFSPatternHopFactory.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/GTFSPatternHopFactory.java
index 34f35685629..d8ed940dd68 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/GTFSPatternHopFactory.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/GTFSPatternHopFactory.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype.factory;
import java.util.ArrayList;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/ShapeSegmentKey.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/ShapeSegmentKey.java
index 08a0040d6ae..c86ff285243 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/ShapeSegmentKey.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/ShapeSegmentKey.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
/**
*
*/
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/TripOvertakingException.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/TripOvertakingException.java
index 06c2cace7d2..6a8f37da953 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/TripOvertakingException.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/factory/TripOvertakingException.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype.factory;
public class TripOvertakingException extends RuntimeException {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/loader/GTFSPatternHopLoader.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/loader/GTFSPatternHopLoader.java
index ec05dd56be6..346f0cd87ff 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/loader/GTFSPatternHopLoader.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/loader/GTFSPatternHopLoader.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype.loader;
import org.onebusaway.gtfs.model.AgencyAndId;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/loader/NetworkLinker.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/loader/NetworkLinker.java
index 4c9872b78a5..52f27d3da68 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/loader/NetworkLinker.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/edgetype/loader/NetworkLinker.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype.loader;
import java.util.Collection;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/DistanceLibrary.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/DistanceLibrary.java
index 50970966bd8..ff9f08704e1 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/DistanceLibrary.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/DistanceLibrary.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.impl;
import static java.lang.Math.atan2;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/DummyReferenceVertex.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/DummyReferenceVertex.java
index f63aaf0adb4..2b11f1addb8 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/DummyReferenceVertex.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/DummyReferenceVertex.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.impl;
import java.util.Vector;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/GraphSerializationLibrary.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/GraphSerializationLibrary.java
index 5eecee37d1c..957c67bd85a 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/GraphSerializationLibrary.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/GraphSerializationLibrary.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.impl;
import java.io.BufferedInputStream;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/PathServiceImpl.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/PathServiceImpl.java
index 1b00046333a..1ccbbf85c4c 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/PathServiceImpl.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/PathServiceImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.impl;
import java.util.Arrays;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/RoutingServiceImpl.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/RoutingServiceImpl.java
index 8085f6abeaa..e831c68db5d 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/RoutingServiceImpl.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/RoutingServiceImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.impl;
import java.util.HashMap;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/SerializedGraphFactoryBean.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/SerializedGraphFactoryBean.java
index 4b3c2d709f6..4ff3414440d 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/SerializedGraphFactoryBean.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/SerializedGraphFactoryBean.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.impl;
import org.opentripplanner.model.GraphBundle;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/StreetVertexIndexServiceImpl.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/StreetVertexIndexServiceImpl.java
index d9c7811c42e..4396d20555c 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/StreetVertexIndexServiceImpl.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/impl/StreetVertexIndexServiceImpl.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.impl;
import java.util.List;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/IntersectionNotFoundException.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/IntersectionNotFoundException.java
index 46632371cdf..b3aab2180f0 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/IntersectionNotFoundException.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/IntersectionNotFoundException.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.location;
public class IntersectionNotFoundException extends RuntimeException {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/StreetLocation.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/StreetLocation.java
index a1569e2b595..2aad51da7f6 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/StreetLocation.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/StreetLocation.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.location;
import java.util.ArrayList;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/StreetLocationFinder.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/StreetLocationFinder.java
index 439fad18f40..6397d8ac287 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/StreetLocationFinder.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/location/StreetLocationFinder.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.location;
import java.util.Collections;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/pqueue/FibHeap.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/pqueue/FibHeap.java
index e017ef3d4ee..3adc4dae345 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/pqueue/FibHeap.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/pqueue/FibHeap.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.pqueue;
import java.util.HashMap;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/PathService.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/PathService.java
index 1c3825d3a19..559b2598dae 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/PathService.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/PathService.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.services;
import java.util.Date;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/RoutingService.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/RoutingService.java
index cb01b640f72..27e7e546cf6 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/RoutingService.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/RoutingService.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.services;
import org.opentripplanner.routing.core.State;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/StreetVertexIndexService.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/StreetVertexIndexService.java
index 9145bcbd389..22fc8e1896f 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/StreetVertexIndexService.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/services/StreetVertexIndexService.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.services;
import org.opentripplanner.routing.core.Vertex;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/GraphPath.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/GraphPath.java
index 625f00b3a6e..f74b63f1b8f 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/GraphPath.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/GraphPath.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.spt;
import java.util.Collections;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/SPTEdge.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/SPTEdge.java
index 35bed6e5e18..2c062d9076f 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/SPTEdge.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/SPTEdge.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.spt;
import org.opentripplanner.routing.algorithm.NegativeWeightException;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/SPTVertex.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/SPTVertex.java
index b4048e16427..856d94528dc 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/SPTVertex.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/SPTVertex.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.spt;
import java.util.Vector;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/ShortestPathTree.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/ShortestPathTree.java
index 0653e185398..b4f894ce49f 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/ShortestPathTree.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/spt/ShortestPathTree.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.spt;
import java.util.Collection;
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/AbstractVertexType.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/AbstractVertexType.java
index 41cf0f8c0a4..aac47c7c748 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/AbstractVertexType.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/AbstractVertexType.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.vertextypes;
public abstract class AbstractVertexType {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/Intersection.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/Intersection.java
index 034cca5f66a..1d6d7fb484a 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/Intersection.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/Intersection.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.vertextypes;
public class Intersection extends AbstractVertexType {
diff --git a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/TransitStop.java b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/TransitStop.java
index ed5700d051c..e9ef2a6cc46 100644
--- a/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/TransitStop.java
+++ b/opentripplanner-routing/src/main/java/org/opentripplanner/routing/vertextypes/TransitStop.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.vertextypes;
public class TransitStop extends AbstractVertexType {
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/AllTests.java b/opentripplanner-routing/src/test/java/org/opentripplanner/AllTests.java
index 4f40351f135..5f0af62af1c 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/AllTests.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/AllTests.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner;
import org.opentripplanner.routing.TestHalfEdges;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/ConstantsForTests.java b/opentripplanner-routing/src/test/java/org/opentripplanner/ConstantsForTests.java
index 8bb193f170e..77dcb8c37f0 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/ConstantsForTests.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/ConstantsForTests.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner;
import java.io.File;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/TestHalfEdges.java b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/TestHalfEdges.java
index 039733f5269..73feb9437ec 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/TestHalfEdges.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/TestHalfEdges.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing;
import java.util.GregorianCalendar;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestAStar.java b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestAStar.java
index 5dc583deda2..35284aef5d8 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestAStar.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestAStar.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.algorithm;
import java.io.File;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestDijkstra.java b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestDijkstra.java
index a56339d28c2..60fba5dd4ad 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestDijkstra.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestDijkstra.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.algorithm;
import java.io.File;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestGraphPath.java b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestGraphPath.java
index 0eae9a8056b..78c7fb7c883 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestGraphPath.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/algorithm/TestGraphPath.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.algorithm;
import java.io.File;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/core/TestGraph.java b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/core/TestGraph.java
index 83e9f3a4610..b29248c1f2e 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/core/TestGraph.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/core/TestGraph.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.core;
import junit.framework.TestCase;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/TestStreet.java b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/TestStreet.java
index 37636bebfe5..ead2131cbb2 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/TestStreet.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/TestStreet.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype;
import java.util.GregorianCalendar;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/loader/TestHopLoader.java b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/loader/TestHopLoader.java
index aa846cd1a76..ffcc49ce89f 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/loader/TestHopLoader.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/loader/TestHopLoader.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype.loader;
import java.io.File;
diff --git a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/loader/TestPatternHopLoader.java b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/loader/TestPatternHopLoader.java
index 69c988d589f..ecb384c0ecb 100644
--- a/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/loader/TestPatternHopLoader.java
+++ b/opentripplanner-routing/src/test/java/org/opentripplanner/routing/edgetype/loader/TestPatternHopLoader.java
@@ -1,3 +1,29 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
+/* This program is free software: you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public License
+as published by the Free Software Foundation, either version 3 of
+the License, or (at your option) any later version.
+
+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.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
package org.opentripplanner.routing.edgetype.loader;
import java.io.File;
diff --git a/opentripplanner-webapp/src/main/webapp/js/lib/geoext/GeoExt.js b/opentripplanner-webapp/src/main/webapp/js/lib/geoext/GeoExt.js
index 338767c0882..6a8825329c9 100644
--- a/opentripplanner-webapp/src/main/webapp/js/lib/geoext/GeoExt.js
+++ b/opentripplanner-webapp/src/main/webapp/js/lib/geoext/GeoExt.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
Ext.namespace("GeoExt.tree");GeoExt.tree.LayerContainer=Ext.extend(Ext.tree.TreeNode,{layerStore:null,defaults:null,constructor:function(config){this.layerStore=config.layerStore;this.defaults=config.defaults;GeoExt.tree.LayerContainer.superclass.constructor.apply(this,arguments);},render:function(bulkRender){if(!this.rendered){if(!this.layerStore){this.layerStore=GeoExt.MapPanel.guess().layers;}
this.layerStore.each(function(record){this.addLayerNode(record);},this);this.layerStore.on({"add":this.onStoreAdd,"remove":this.onStoreRemove,scope:this});}
diff --git a/opentripplanner-webapp/src/main/webapp/js/lib/openlayers/OpenLayers.js b/opentripplanner-webapp/src/main/webapp/js/lib/openlayers/OpenLayers.js
index 7d93a6651e0..d826b0c835d 100644
--- a/opentripplanner-webapp/src/main/webapp/js/lib/openlayers/OpenLayers.js
+++ b/opentripplanner-webapp/src/main/webapp/js/lib/openlayers/OpenLayers.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
/*
OpenLayers.js -- OpenLayers Map Viewer Library
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/core/ComboBox.js b/opentripplanner-webapp/src/main/webapp/js/otp/core/ComboBox.js
index 351cb83989e..6453004df49 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/core/ComboBox.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/core/ComboBox.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.core");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/core/Map.js b/opentripplanner-webapp/src/main/webapp/js/otp/core/Map.js
index 23dae8e0224..d78bad84127 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/core/Map.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/core/Map.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.core");
/** singleton / static reference to our 'Map' */
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/core/Measure.js b/opentripplanner-webapp/src/main/webapp/js/otp/core/Measure.js
index 7fadc12fcf0..79f4e475fcb 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/core/Measure.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/core/Measure.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.core");
otp.core.Measure = {
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/core/UI.js b/opentripplanner-webapp/src/main/webapp/js/otp/core/UI.js
index b39e932e7f1..2d7b27b5447 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/core/UI.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/core/UI.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.core");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/locale/English.js b/opentripplanner-webapp/src/main/webapp/js/otp/locale/English.js
index 8a492135462..f12320df1d7 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/locale/English.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/locale/English.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.locale");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/otp.js b/opentripplanner-webapp/src/main/webapp/js/otp/otp.js
index e7349165897..fd27b73845e 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/otp.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/otp.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
/**
* for firebug lite -- if we don't have a console loggeravailable, then we add those methods here (and then
* any logging calls made w/out firebug.js included will go to stup routes
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/ContextMenu.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/ContextMenu.js
index d33efb2738c..57809f1fa95 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/ContextMenu.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/ContextMenu.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Forms.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Forms.js
index 620473ef999..9e8ff97eb41 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Forms.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Forms.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Itinerary.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Itinerary.js
index 1ac9848aafc..0b309d8656c 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Itinerary.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Itinerary.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Planner.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Planner.js
index 33108127358..03fce306d24 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Planner.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Planner.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Renderer.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Renderer.js
index 19f74117ae0..9f609b20355 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Renderer.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Renderer.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Templates.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Templates.js
index 8ec7f9de9a6..04fcc40ada2 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Templates.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Templates.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/TripTab.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/TripTab.js
index 11204d8ef0b..90d83d5d942 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/TripTab.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/TripTab.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner");
/** global to hold the print window pointer */
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Utils.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Utils.js
index 73df90d45e5..99bd4cb3d8d 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/Utils.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/Utils.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Control.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Control.js
index a29e374d05d..7cde6e30870 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Control.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Control.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner.poi");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Popup.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Popup.js
index b3cbdcec1c3..992f8140006 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Popup.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Popup.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner.poi");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Style.js b/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Style.js
index 687f9003d32..1f2578b927b 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Style.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/planner/poi/Style.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.planner.poi");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/util/AnalyticsUtils.js b/opentripplanner-webapp/src/main/webapp/js/otp/util/AnalyticsUtils.js
index f93f2856514..8df9d9c3ec6 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/util/AnalyticsUtils.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/util/AnalyticsUtils.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.util");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/util/Constants.js b/opentripplanner-webapp/src/main/webapp/js/otp/util/Constants.js
index 123368b4322..07714afe9b9 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/util/Constants.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/util/Constants.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.util");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/util/DateUtils.js b/opentripplanner-webapp/src/main/webapp/js/otp/util/DateUtils.js
index 934c7901133..0a45bf74b36 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/util/DateUtils.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/util/DateUtils.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.util");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/util/ExtUtils.js b/opentripplanner-webapp/src/main/webapp/js/otp/util/ExtUtils.js
index 1f522e56211..bc72d7acdd3 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/util/ExtUtils.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/util/ExtUtils.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.util");
//EXT CONSTANTS
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/util/ObjUtils.js b/opentripplanner-webapp/src/main/webapp/js/otp/util/ObjUtils.js
index 95da04b2b7c..7e5a5feafa4 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/util/ObjUtils.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/util/ObjUtils.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.util");
// TODO -- clean this up...there are StringUtils and DateUtils here...
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/util/OpenLayersUtils.js b/opentripplanner-webapp/src/main/webapp/js/otp/util/OpenLayersUtils.js
index 565d327fd24..3f36f2662e7 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/util/OpenLayersUtils.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/util/OpenLayersUtils.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.util");
/**
diff --git a/opentripplanner-webapp/src/main/webapp/js/otp/util/StringFormattingUtils.js b/opentripplanner-webapp/src/main/webapp/js/otp/util/StringFormattingUtils.js
index 6bdaf7d064b..c9179126f0a 100644
--- a/opentripplanner-webapp/src/main/webapp/js/otp/util/StringFormattingUtils.js
+++ b/opentripplanner-webapp/src/main/webapp/js/otp/util/StringFormattingUtils.js
@@ -1,3 +1,17 @@
+/* This program is free software: you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, either version 3 of
+ the License, or (at your option) any later version.
+
+ 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+*/
+
otp.namespace("otp.util");
/**