Skip to content
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

Reference to GPL license remains in source file #40

Open
petergrau opened this issue Jul 7, 2020 · 5 comments
Open

Reference to GPL license remains in source file #40

petergrau opened this issue Jul 7, 2020 · 5 comments

Comments

@petergrau
Copy link

With #32 my understanding is that the valid license is MIT. However in this file (https://github.com/glejeune/node-graphviz/blob/master/lib/ext/gvpr/dot2js.g) there is still a GPL license referenced. Can that be removed as well?

@dubzzz
Copy link

dubzzz commented May 3, 2021

@glejeune Is there a motivation to keep a dependency towards a GPL script?

It seems that keeping this GPL-licensed script bundled into the published package mark the package as GPL. NPM registry flags the package as GPL, see: https://www.npmjs.com/package/graphviz.

@joechrz
Copy link

joechrz commented Jul 13, 2021

Bumping this issue as well. Graphviz continues to effectively be GPL due to this file.

@VReichelt
Copy link

A new MIT-only release on npm would really be helpful. Thanks!

@Jolg42
Copy link

Jolg42 commented Jan 21, 2022

Since this issue is open since now 2 years I thought that republishing to npm with a mention in the README would be a good solution, so here it is https://www.npmjs.com/package/graphviz-mit

Warning that I do not plan to maintain it, I just cloned the project, added a line in the README and ran npm publish.

@WernerClemens
Copy link

The new package graphviz-mit has a package.json with MIT license, but unfortunately this does not solve the two problems from the beginning of this issue-thread raised by @petergrau and @nemtsov

  1. In this file (https://github.com/glejeune/node-graphviz/blob/master/lib/ext/gvpr/dot2js.g) there is still a GPL license referenced. Can that be removed as well?
  2. The wonderful module madge has as dependency the graphviz (and not the graphviz-mit) and madge can not be used in context where GPL is not allowed. Note, madge and all other dependencies have MIT license.

As @VReichelt said:
A new MIT-only release [of graphviz] on npm would be really helpful. Thanks!

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

No branches or pull requests

6 participants