Skip to content

Commit 6df55dd

Browse files
committed
Update license to GNU Lesser General Public License (LGPL) Version 2.1 and modify pom.xml files to reflect new licensing information
Signed-off-by: makbn <[email protected]>
1 parent 4827edb commit 6df55dd

File tree

8 files changed

+531
-675
lines changed

8 files changed

+531
-675
lines changed

LICENSE

Lines changed: 493 additions & 665 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,8 @@ jar --describe-module --file target/jlmap-vaadin-2.0.0.jar
418418

419419
## License
420420

421-
This project is licensed under the GNU General Public License v3.0 - see the [LICENSE](LICENSE) file for details.
421+
Since v2.0.0 This project is licensed under the GNU LESSER GENERAL PUBLIC LICENSE Version 2.1 - see
422+
the [LICENSE](LICENSE) file for details.
422423

423424
## Author
424425

jlmap-api/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@
1515
<name>Java Leaflet (JLeaflet) - API</name>
1616
<description>Abstraction layer for Java Leaflet map components</description>
1717

18+
<licenses>
19+
<license>
20+
<name>GNU Lesser General Public License (LGPL) Version 2.1 or later</name>
21+
<url>https://www.gnu.org/licenses/lgpl-2.1.html</url>
22+
<distribution>https://github.com/makbn/java_leaflet</distribution>
23+
</license>
24+
</licenses>
25+
1826
<properties>
1927
<maven.compiler.source>17</maven.compiler.source>
2028
<maven.compiler.target>17</maven.compiler.target>

jlmap-fx/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@
1515
<name>Java Leaflet (JLeaflet) - JavaFX Implementation</name>
1616
<description>JavaFX implementation for Java Leaflet map components</description>
1717

18+
<licenses>
19+
<license>
20+
<name>GNU Lesser General Public License (LGPL) Version 2.1 or later</name>
21+
<url>https://www.gnu.org/licenses/lgpl-2.1.html</url>
22+
<distribution>https://github.com/makbn/java_leaflet</distribution>
23+
</license>
24+
</licenses>
25+
1826
<properties>
1927
<maven.compiler.source>17</maven.compiler.source>
2028
<maven.compiler.target>17</maven.compiler.target>

jlmap-vaadin-demo/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@
88
<packaging>jar</packaging>
99
<name>Java Leaflet (JLeaflet) - Vaadin Demo</name>
1010

11+
<licenses>
12+
<license>
13+
<name>GNU Lesser General Public License (LGPL) Version 2.1 or later</name>
14+
<url>https://www.gnu.org/licenses/lgpl-2.1.html</url>
15+
<distribution>https://github.com/makbn/java_leaflet</distribution>
16+
</license>
17+
</licenses>
1118

1219
<properties>
1320
<java.version>17</java.version>

jlmap-vaadin/README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,4 @@ public class MyView extends VerticalLayout implements OnJLMapViewListener {
8383

8484
## Demo Application
8585

86-
A demo application is included in the `io.github.makbn.jlmap.vaadin.demo` package. You can run it to see the Vaadin implementation in action.
87-
88-
## License
89-
90-
This project is licensed under the GNU General Public License, Version 3.0 - see the LICENSE file for details.
86+
A demo application is included in the `io.github.makbn.jlmap.vaadin.demo` package. You can run it to see the Vaadin implementation in action.

jlmap-vaadin/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@
1515
<name>Java Leaflet (JLeaflet) - Vaadin Implementation</name>
1616
<description>Vaadin implementation for Java Leaflet map components</description>
1717

18+
<licenses>
19+
<license>
20+
<name>GNU Lesser General Public License (LGPL) Version 2.1 or later</name>
21+
<url>https://www.gnu.org/licenses/lgpl-2.1.html</url>
22+
<distribution>https://github.com/makbn/java_leaflet</distribution>
23+
</license>
24+
</licenses>
25+
1826
<properties>
1927
<maven.compiler.source>17</maven.compiler.source>
2028
<maven.compiler.target>17</maven.compiler.target>

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,17 @@
3232

3333
<developers>
3434
<developer>
35-
<name>Mehdi Akbarian Rastaghi</name>
35+
<name>Matt Akbarian Rastaghi</name>
3636
<id>makbn</id>
3737
<email>[email protected]</email>
3838
</developer>
3939
</developers>
4040

4141
<licenses>
4242
<license>
43-
<name>GNU General Public License, Version 3.0</name>
44-
<url>https://www.gnu.org/licenses/gpl-3.0.html</url>
45-
<distribution>repo</distribution>
43+
<name>GNU Lesser General Public License (LGPL) Version 2.1 or later</name>
44+
<url>https://www.gnu.org/licenses/lgpl-2.1.html</url>
45+
<distribution>https://github.com/makbn/java_leaflet</distribution>
4646
</license>
4747
</licenses>
4848

0 commit comments

Comments
 (0)