kelpsyberry / dust

A Nintendo DS emulator written in Rust for desktop devices and the web, with debugging features and a focus on accuracy
GNU General Public License v3.0
192 stars 12 forks source link

License #1

Closed aMyTimed closed 1 year ago

aMyTimed commented 1 year ago

What is the license of the project? Without a license, this project isn't technically open-source, just source-available.

kelpsyberry commented 1 year ago

I've been thinking about how to license the project, I can guarantee that it will be open-source and usable for all noncommercial/open-source uses at least! I still have to figure out how to handle commercial uses though, I think for now the most likely license is LGPL

kelpsyberry commented 1 year ago

I've thought about it more and I think I'll use GPLv3; LGPL is unenforceable for Rust projects due to the lack of dynamic linking and basically becomes equivalent to it, but I want to keep the requirement to publish any changes to the emulator so that any progress in accuracy or other things is shared.

kelpsyberry commented 1 year ago

Fixed in f791aa97fd0d2a070eb5c29b5dc98a50dbaf0b57!