-
Notifications
You must be signed in to change notification settings - Fork 33
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
Licensing #43
Comments
Considering that the chip emulators are under the GPLv2, you should be able to use the entire library under the terms of GPLv2 as well. |
Hi, thought I'd bring this back up. Most chip emulators have licensing info, but some don't, like the WonderSwan core. I know Linux distros usually won't package a library without licensing info available. I'm not sure this library is distributable without clear licensing info. |
The case of WonderSwan is ... difficult. The emulator is from the in_vgm Winamp plugin. I think in_wsr in turn got the emulation code from the Oswan emulator. Neither has a license attached to it. For everything not-emulation-core I can probably assign GPL-2. |
As an alternative, you could lift the WonderSwan emulation from Mednafen, which actually has a license. |
Looks like mame has an implementation as well https://github.com/mamedev/mame/blob/master/src/mame/audio/wswan.cpp Also, higan https://github.com/higan-emu/higan/tree/master/higan/ws/apu |
I could maybe look into porting the Mednafen core. |
Regarding licensing: pokey.c is the only sound core from MAME that dates back to the pre-relicensing times and has the "MAME license". |
I'll volunteer, I think I can get that done |
Speaking of licensing, under which license is |
Hi there, I was writing up a readme for one of my projects that can optionally use libvgm, and wanted to make a note of the licensing (ie, here's a list of plugins that use libraries with different licensing), and I realized - I don't know how libvgm is licensed.
Would you consider adding a
LICENSE
file to the repo? Thank you!The text was updated successfully, but these errors were encountered: