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

Checked in Flex / Bison files are under GPL license #87

Open
ErikWittern opened this issue Aug 1, 2019 · 3 comments
Open

Checked in Flex / Bison files are under GPL license #87

ErikWittern opened this issue Aug 1, 2019 · 3 comments

Comments

@ErikWittern
Copy link
Contributor

To make building this library possible on systems without / with outdated Flex / Bison libraries, generated files are checked into this repository. These files, for example parser.tab.cpp or position.hh, have the GPL license.

@mmatsa
Copy link
Contributor

mmatsa commented Aug 1, 2019

As I understand it, those files are not under GPL - they are under the "exception" in the bison license that excludes them from GPL. But of course it can still scare people to scan the directory and find the words "GPL".

@leebyron
Copy link
Contributor

leebyron commented Nov 7, 2019

What's the follow up here? Do we need to update those files to have more correct license headers?

@ErikWittern
Copy link
Contributor Author

One option is of course to remove these files from the repository, and make Flex / Bison mandatory requirements for building libgraphqlparser. I think this should be up for discussion for a while before making a decision.

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

3 participants