diff --git a/LICENSE b/LICENSE index 8ab7837..1f11abc 100644 --- a/LICENSE +++ b/LICENSE @@ -2,7 +2,6 @@ Triangle License ------------------------------------------------------------------------------- - Copyright 1993, 1995, 1997, 1998, 2002, 2005 Jonathan Richard Shewchuk 2360 Woolsey #H Berkeley, California 94705-1927 @@ -47,67 +46,32 @@ free, then you are not required to make any arrangement with me.) TetGen License ------------------------------------------------------------------------------- -The software (TetGen) is licensed under the terms of the MIT license -with the following exceptions: - -Distribution of modified versions of this code is permissible UNDER -THE CONDITION THAT THIS CODE AND ANY MODIFICATIONS MADE TO IT IN THE -SAME SOURCE FILES tetgen.h AND tetgen.cxx REMAIN UNDER COPYRIGHT OF -THE ORIGINAL AUTHOR, BOTH SOURCE AND OBJECT CODE ARE MADE FREELY -AVAILABLE WITHOUT CHARGE, AND CLEAR NOTICE IS GIVEN OF THE -MODIFICATIONS. - -Distribution of this code for any commercial purpose is permissible -ONLY BY DIRECT ARRANGEMENT WITH THE COPYRIGHT OWNER. - -The full license text is reproduced below. - -This means that TetGen is no free software, but for private, research, -and educational purposes it can be used at absolutely no cost and -without further arrangements. - +TetGen is distributed under a dual licensing scheme. You can +redistribute it and/or modify it under the terms of the GNU Affero +General Public License as published by the Free Software Foundation, +either version 3 of the License, or (at your option) any later +version. A copy of the GNU Affero General Public License is reproduced +below. -For details, see http://tetgen.berlios.de +If the terms and conditions of the AGPL v.3. would prevent you from +using TetGen, please consider the option to obtain a commercial +license for a fee. These licenses are offered by the Weierstrass +Institute for Applied Analysis and Stochastics (WIAS). As a rule, +licenses are provided "as-is", unlimited in time for a one time +fee. Please send corresponding requests to: +tetgen@wias-berlin.de. Please do not forget to include some +description of your company and the realm of its activities. -============================================================================== +===================================================================== +GNU AFFERO GENERAL PUBLIC LICENSE -TetGen -A Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator -Version 1.4 (Released on January 14, 2006). +Version 3, 19 November 2007 -Copyright 2002, 2004, 2005, 2006 -Hang Si -Rathausstr. 9, 10178 Berlin, Germany -si@wias-berlin.de - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -Distribution of modified versions of this code is permissible UNDER -THE CONDITION THAT THIS CODE AND ANY MODIFICATIONS MADE TO IT IN THE -SAME SOURCE FILES tetgen.h AND tetgen.cxx REMAIN UNDER COPYRIGHT OF -THE ORIGINAL AUTHOR, BOTH SOURCE AND OBJECT CODE ARE MADE FREELY -AVAILABLE WITHOUT CHARGE, AND CLEAR NOTICE IS GIVEN OF THE -MODIFICATIONS. - -Distribution of this code for any commercial purpose is permissible -ONLY BY DIRECT ARRANGEMENT WITH THE COPYRIGHT OWNER. - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. +Copyright © 2007 Free Software Foundation, Inc. +Everyone is permitted to copy and distribute verbatim copies of this +license document, but changing it is not allowed. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +(See src/cpp/tetgen-LICENSE for the full license text) ------------------------------------------------------------------------------- Wrapper license diff --git a/pyproject.toml b/pyproject.toml index 7895d9d..dc758e1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ name = "meshpy" version = "2025.1.1" description = "Triangular and Tetrahedral Mesh Generator" readme= "README.rst" -license = { file = "LICENSE" } +license-files = ["LICENSE"] authors = [{ name = "Andreas Kloeckner", email = "inform@tiker.net" }] maintainers = [{ name = "Andreas Kloeckner", email = "inform@tiker.net" }] requires-python = ">=3.10" @@ -21,9 +21,6 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: Other Audience", "Intended Audience :: Science/Research", - "License :: OSI Approved :: MIT License", - "License :: OSI Approved :: GNU Affero General Public License v3", - "License :: Free for non-commercial use", "Natural Language :: English", "Programming Language :: C++", "Programming Language :: Python",