On Thu, 16 Feb 2023 at 01:39, Jody Garnett <jody.garn...@gmail.com> wrote:
> We can discuss this at the next group meeting; can you open a ticket with > details of what is required? The project also welcomes pull-requests if you > are in position to identify the files and propose the change. > > We have also had requests to relicense to apache 2.0; as that meets our > original goal of a permissive license. > Our (i.e. James and I) original goal was not a permissive license but an explicit share alike license. Christian, can you explain exactly what the benefits of moving to a later LGPL license would be for you? what would you like to do with the code that you are unable to do currently? Ian > -- > > Jody Garnett > > > On Tue, Feb 14, 2023 at 3:27 AM Christian Raack <ra...@atesio.de> wrote: > >> Dear GeoTools-Team, >> >> Is it possible to relicense files packaged with geotools that are limited >> to LGPLv2.1 >> in such a way that they can be used under LGPLv2.1 or later? >> >> Background: >> >> We would like to use geotools by default for our software product, the >> atesio-fttx-optimizer >> which is a backend optimization platform in the area of planning FTTx >> (fiber to the x) >> telecommunication networks. We would link it as a java library without >> changes to the code. >> >> Your website states that you are using the LGPL license. >> Many of the provided files (if a license is explicitly stated in the file) >> are in fact under LGPLv2.1. >> >> More precisely, in some cases you restrict to LGPLv2.1 only as in >> >> org.geotools.data.AllQuery.java (LGPLv2.1-only) >> >> In other cases you allow the use with LGPLv2.1 or any later version >> >> org.opengis.filter.capability.FilterCapabilities.java >> (LGPLv2.1-or-later) >> >> In addition, we partially find third party code with licenses such as >> - LGPL 3.0 >> - Apache-2.0 >> - Public Domain >> - WTFPL >> - MIT >> - BSD-3-Clause >> >> where you add LGPLv2.1-only to the original license, see for instance >> >> org.geotools.xml.impl.DatatypeConverterImpl.java: >> >> /* >> * GeoTools - The Open Source Java GIS Toolkit >> * http://geotools.org >> * >> * (C) 2019, Open Source Geospatial Foundation (OSGeo) >> * >> * This library is free software; you can redistribute it and/or >> * modify it under the terms of the GNU Lesser General Public >> * License as published by the Free Software Foundation; >> * version 2.1 of the License. >> * >> * This library is distributed in the hope that it will be useful, >> * but WITHOUT ANY WARRANTY; without even the implied warranty of >> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU >> * Lesser General Public License for more details. >> */ >> /* >> * Copyright 2003-2016 The Apache Software Foundation >> * >> * Licensed under the Apache License, Version 2.0 (the "License"); >> * you may not use this file except in compliance with the License. >> * You may obtain a copy of the License at >> * >> * http://www.apache.org/licenses/LICENSE-2.0 >> * >> * Unless required by applicable law or agreed to in writing, software >> * distributed under the License is distributed on an "AS IS" BASIS, >> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> implied. >> * See the License for the specific language governing permissions and >> * limitations under the License. >> * >> */ >> >> >> This however is not consistent, as Apache 2.0 is not compatible with >> LGPLv2.1-only, >> see for instance >> https://www.gnu.org/licenses/license-list.html.en#apache2. >> Notice that in such a case there is no problem when using >> LGPLv2.1-or-later instead >> ("version 2.1 of the License, OR **(at your option) any later version**") >> because >> there are later versions of the LGPL that are compatible with Apache 2.0. >> >> To avoid any license issues it would be a solution that those files which >> are licensed >> under "LGPL-2.1-only" are relicensed >> >> ** under LGPLv2.1 or later **. >> >> This would ensure compatibility with Apache 2.0 as well as the >> alternative licenses above. >> >> Could you relicense the respective files under "LGPLv2.1-or-later" or >> would you give us individually >> the respective permission? >> >> >> Yours sincerely, >> Christian Raack >> >> >> -- >> Dr. Christian Raack >> >> fon +49 (30) 609882232 >> fax +49 (30) 609882299 >> >> atesio GmbH >> Bundesallee 89 >> D-12161 Berlin >> Germany >> >> -- >> >> >> _______________________________________________ >> GeoTools-GT2-Users mailing list >> GeoTools-GT2-Users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >> > _______________________________________________ > GeoTools-GT2-Users mailing list > GeoTools-GT2-Users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > -- Ian Turton
_______________________________________________ GeoTools-GT2-Users mailing list GeoTools-GT2-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users