A good compromise for this kinds of things is usually dual licensing:
- If you're big enough to make real money and you need my attention then pay me this much please
- If you're some rando with a toy project, then we have a github issue tracker
A project this size and age should always have a lawyer at hand just in case, and they should be able to walk the maintainers through the process of dual-licensing everything.