pantoniou / libfyaml

Fully feature complete YAML parser and emitter, supporting the latest YAML spec and passing the full YAML testsuite.
MIT License
241 stars 74 forks source link

GPL license on fy-list.h #63

Open Enjection opened 1 year ago

Enjection commented 1 year ago

It seem's that it is forbidden to licesne your library under MIT license with code licensed under GPL2.0 in it.

pantoniou commented 1 year ago

Up to now people didn't object much (GPL2 is much less viral than GPL3).

Another reason is that using the Linux kernel's list implementation makes things easier to integrate in the kernel (when/if that time comes).

For commercial applications a pure MIT library has merits.

I will continue this discussion at the pull request...

bkmgit commented 1 year ago

Maybe it is helpful to indicate in the README that fy-list.h is GPL2 and and xxhash is BSD-2-Clause