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

Deal with libcue license issue #6

Open
Wang-Yue opened this issue Jun 6, 2016 · 1 comment
Open

Deal with libcue license issue #6

Wang-Yue opened this issue Jun 6, 2016 · 1 comment

Comments

@Wang-Yue
Copy link

Wang-Yue commented Jun 6, 2016

The bad side of libcue is it's derived from cuetools. cuetools is released under GPL, so is libcue as well...

I believe if you code ever link to libcue, your entire project needs to be released under GPL. I've contacted cuetools author and filed a bug for that (svend/cuetools#25) but it's not resolved after half a year.

The alternative is to look at non-GPL-ed libraries, or create one by your own. A potential replacement is https://github.com/Coolerfall/c-cuelib. There're also BSD licensed ones written in Go, C# and Javascript.

But after all it should not be hard to create one. mpd did that a few years ago.

@Wang-Yue
Copy link
Author

cmus now has a cue library built-in without depending on libcue.

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

1 participant