Skip to content

add license note to address concerns in #2723 #2913

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

sbma44
Copy link

@sbma44 sbma44 commented Jul 1, 2025

#2723 discusses licensing concerns related to the MarchingSquaresJS dependency, which is used in turf-isobands and turf-isolines. After review, it appears that the most common sources of concern related to this dependency's license are not relevant, because MarchingSquaresJS heavily modifies the AGPL with additional grants of permission. This PR adds a note to Turf's README file explaining this for others who will run across this same false positive when reviewing their licensing posture, hopefully saving them a little bit of time.

@sbma44
Copy link
Author

sbma44 commented Jul 3, 2025

@mfedderly @smallsaucepan I see you in the git history for README.md -- can I ask for a review?

@mfedderly
Copy link
Collaborator

I’m considering just rewriting marchingsquares in Turf itself and then dropping the dependency entirely. It might be a few weeks though before I can get to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants