Skip to content

Commit 49c510c

Browse files
committed
Switch to Blue Oak Model License 1.0.0
1 parent be356ea commit 49c510c

File tree

7 files changed

+39
-72
lines changed

7 files changed

+39
-72
lines changed

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ keywords:
1414
- gis
1515
- ramer-douglas-peucker
1616
- visvalingam-whyatt
17-
license: MIT
17+
license: BlueOak-1.0.0
1818
repository-code: "https://github.com/urschrei/simplification"
1919
version: "0.5.21"

LICENSE.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Blue Oak Model License
2+
3+
Version 1.0.0
4+
5+
## Purpose
6+
7+
This license gives everyone as much permission to work with this software as possible, while protecting contributors from liability.
8+
9+
## Acceptance
10+
11+
In order to receive this license, you must agree to its rules. The rules of this license are both obligations under that agreement and conditions to your license. You must not do anything with this software that triggers a rule that you cannot or will not follow.
12+
13+
## Copyright
14+
15+
Each contributor licenses you to do everything with this software that would otherwise infringe that contributor's copyright in it.
16+
17+
## Notices
18+
19+
You must ensure that everyone who gets a copy of any part of this software from you, with or without changes, also gets the text of this license or a link to <https://blueoakcouncil.org/license/1.0.0>.
20+
21+
## Excuse
22+
23+
If anyone notifies you in writing that you have not complied with [Notices](#notices), you can keep your license by taking all practical steps to comply within 30 days after the notice. If you do not do so, your license ends immediately.
24+
25+
## Patent
26+
27+
Each contributor licenses you to do everything with this software that would otherwise infringe any patent claims they can license or become able to license.
28+
29+
## Reliability
30+
31+
No contributor can revoke this license.
32+
33+
## No Liability
34+
35+
***As far as the law allows, this software comes as is, without any warranty or condition, and no contributor will be liable to anyone for any damages related to this software or this license, under any kind of legal claim.***

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ This is based on a test harness available [here](benchmark_runner.py).
113113
All benchmarks are subjective, and pathological input will greatly increase processing time. Error-checking is non-existent at this point.
114114

115115
## License
116-
[MIT](license.txt)
116+
[Blue Oak Model Licence 1.0.0](LICENSE.md)
117117

118118
## Citing `Simplification`
119119
If Simplification has been significant in your research, and you would like to acknowledge the project in your academic publication, we suggest citing it as follows (example in APA style, 7th edition):

license.txt

Lines changed: 0 additions & 21 deletions
This file was deleted.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ classifiers = [
2020
"Intended Audience :: Developers",
2121
"Intended Audience :: Science/Research",
2222
"Intended Audience :: Education",
23-
"License :: OSI Approved :: MIT License",
23+
"License :: OSI Approved :: Blue Oak Model License (BlueOak-1.0.0)",
2424
"Operating System :: OS Independent",
2525
"Topic :: Software Development :: Libraries :: Python Modules",
2626
"Topic :: Scientific/Engineering :: GIS"

src/simplification/cutil.pyx

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,29 +9,6 @@ cutil.pyx
99
Created by Stephan Hügel on 2016-08-08
1010
1111
This file is part of simplification.
12-
13-
The MIT License (MIT)
14-
15-
Copyright (c) 2016 Stephan Hügel
16-
17-
Permission is hereby granted, free of charge, to any person obtaining a copy
18-
of this software and associated documentation files (the "Software"), to deal
19-
in the Software without restriction, including without limitation the rights
20-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
21-
copies of the Software, and to permit persons to whom the Software is
22-
furnished to do so, subject to the following conditions:
23-
24-
The above copyright notice and this permission notice shall be included in
25-
all copies or substantial portions of the Software.
26-
27-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
28-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
29-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
30-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
31-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
32-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
33-
THE SOFTWARE.
34-
3512
"""
3613
__author__ = u"Stephan Hügel"
3714

src/simplification/util.py

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,15 @@
1-
#!/usr/bin/env python
21
# -*- coding: utf-8 -*-
32
"""
43
ffi.py
54
65
Created by Stephan Hügel on 2016-08-3
76
87
This file is part of simplification.
9-
10-
The MIT License (MIT)
11-
12-
Copyright (c) 2016 Stephan Hügel
13-
14-
Permission is hereby granted, free of charge, to any person obtaining a copy
15-
of this software and associated documentation files (the "Software"), to deal
16-
in the Software without restriction, including without limitation the rights
17-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
18-
copies of the Software, and to permit persons to whom the Software is
19-
furnished to do so, subject to the following conditions:
20-
21-
The above copyright notice and this permission notice shall be included in
22-
all copies or substantial portions of the Software.
23-
24-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
25-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
26-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
27-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
28-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
29-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
30-
THE SOFTWARE.
31-
328
"""
339

3410
import os
11+
from ctypes import POINTER, Structure, c_double, c_size_t, c_void_p, cast, cdll
3512
from sys import platform, version_info
36-
from ctypes import Structure, POINTER, c_void_p, c_size_t, c_double, cast, cdll
3713

3814
numpy_installed = True
3915
try:

0 commit comments

Comments
 (0)