Checked in Flex / Bison files are under GPL license
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.
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".
What's the follow up here? Do we need to update those files to have more correct license headers?
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.