HI, > According to the documentation [1], what’s currently missing in our LICENSE > file are pointers (“For details, see deps/flatgeobuf”). I suggest to modify > the third party section as follow, so we have pointers for everything. > > THIRD PARTY LICENSES: > > Code and data produced outside the ASF that is included in the > distribution of this product is subject to the following > additional license terms: > > - FlatGeobuf, BSD-2-Clause license, see > https://github.com/flatgeobuf/flatgeobuf. > - GeoPackage Java, MIT License, see > https://github.com/ngageoint/geopackage-java. > - OSMPBF, MIT License, see > https://github.com/openstreetmap/OSM-binary/pull/35. > - OSM Test Data, Public domain, see > https://github.com/osmcode/osm-testdata. > - Mapbox Vector Tile, Creative Commons Public License, see > https://github.com/mapbox/vector-tile-spec. > - Palantir Streams, Apache License 2.0, see > https://github.com/palantir/streams. > - Planetiler, Apache License 2.0, see > https://github.com/onthegomap/planetiler. > - PMTiles, BSD-3-Clause license, see > https://github.com/protomaps/PMTiles. > - pyosmium, BSD 2-Clause "Simplified" License, see > https://github.com/osmcode/pyosmium.
While knowing where the files come from is useful (and it would be best to keep that info), the “pointers” mentioned need to be to local files containing the license text in full, not to a URL whose content may change. This is usually a condition of the license that you need to include its text when distributing it. > The reason for the notice file is that we never “bundled” a whole project > into baremaps. Instead, we derived and adapted a couple of files from third > party projects and included them in our sources. This is the reason why we > found useful to tell more about it in the NOTICE file. Even if you bundle a single file or a single function from a 3rd party project, that license information would still go in LICENSE, not NOTICE. >> It can be placed in the LICENSE file, or you can have the LICENSE file >> provide a pointer to it in the artifact, e.g. some projects create a >> licenses directory and put all 3rd party licenses in that. > > So I guess the pointers listed above should be sufficient. Nope, you need to include the full license text somewhere. Kind Regards, Justin --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org