Skip to content

Clarify MarchingSquares.js license #1993

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

Merged
merged 3 commits into from
Jan 11, 2021
Merged

Clarify MarchingSquares.js license #1993

merged 3 commits into from
Jan 11, 2021

Conversation

mfedderly
Copy link
Collaborator

@mfedderly mfedderly commented Jan 5, 2021

There was a bit of confusion about the license on the MarchingSquares code. In order to make it clearer that this particular code is compatible with Turf's chosen MIT license, I went ahead and copied the entire license block from the source repo and put it inline to make things clearer for the next person that comes along.

Related original discussion: RaumZeit/MarchingSquares.js#3

@stebogit @RaumZeit @rowanwins FYSA

There's also an unrelated small yarn.lock update that somehow wasn't caught by the build system.

Copy link
Collaborator

@stebogit stebogit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏻

* - allows you to distribute UNMODIFIED VERSIONS of MarchingSquaresJS under any
* license as long as this license notice is included
* - enables you to keep the source code of your program that uses MarchingSquaresJS
* disclosed
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be 'undisclosed' (see RaumZeit/MarchingSquares.js#25)

* - allows you to distribute UNMODIFIED VERSIONS of MarchingSquaresJS under any
* license as long as this license notice is included
* - enables you to keep the source code of your program that uses MarchingSquaresJS
* disclosed
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be 'undisclosed' (see RaumZeit/MarchingSquares.js#25)

@rowanwins
Copy link
Member

Looks good to me @mfedderly - I think there is enough material that should come up on keyword searches in this repo which point to the history of how this came about so I think it's good to proceed.

@mfedderly mfedderly merged commit 80a7f46 into master Jan 11, 2021
@mfedderly mfedderly deleted the mf/clarify-license branch January 11, 2021 14:13
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.

None yet

4 participants