3 ms·
The code is GPLv3: https://github.com/pubby/nesfab/blob/master/COPYING https://github.com/pubby/nesfab/blob/master/COPYING While software made using this SDK c
by snvzz 2y ago
The code is GPLv3: https://github.com/pubby/nesfab/blob/master/COPYING https://github.com/pubby/nesfab/blob/master/COPYING
While software made using this SDK can be any license, as stated in the readme:
>TL;DR: If you make a game using NESFab, your code can remain private, and you do not need to include attribution in your binary release.
- rvnx 2y agoIt means it is actually LGPL in practice then ?
- mijoharas 2y agoTo clarify, the _compiler_ is GPL (as is GCC, GPL doesn't mean that artefacts created with it share that license), but the standard library is the boost software license (which is not a copyleft library) so any machine code artefacts can remain private and doesn't require attribution. [0] The NESFab standard library (lib/), examples (examples/), and documentation (doc/) are licensed under the Boost Software License 1.0 (See lib/LICENSE_1_0.txt).
- qwery 2y agoNo. The (GPL) license doesn't "infect" the output of the (GPL) software.
- colejohnson66 2y agoBut it does infect if some "standard library" is injected into the output. This is why glibc has a "linking exception".