GPLv3 license question for closed source games using Robust Toolbox #5728
-
In legal.md, code inside robust toolbox before 2019 is using GPLv3. Would this cause any issues for games made using robust toolbox that are commercial and closed source? |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 26 replies
-
PSA: not a lawyer, not a member of the Space Wizards team. Sometimes a company does fall afoul of GPL. Sony Computer Entertainment, for example, has sometimes had to release code it either didn't realize was GPL'd. You only need to be careful if someone has unwisely chosen AGPLv3. AGPLv3 projects are not open source and should be avoided. On GPL itself, I originally wrote this comment before actually reading the GPL license again. My understanding regarding RT is that an RT game can be built and shipped without needing to bring in GPL as there's not much left of RT that's underneath it (a Space Wizards maint can probably confirm that). |
Beta Was this translation helpful? Give feedback.
-
For more information I really like Snyk's overview of each license and their handy chart. https://snyk.io/articles/what-is-gpl-license-gplv3-explained/ |
Beta Was this translation helpful? Give feedback.
-
Some of the authors agreed to license their GPL code as MIT, but I think not all of them did so there's likely some GPL code left still. You'd have to rewrite those parts or find the authors and ask them for a license, if you don't want your game to be subject to the GPLv3 license. |
Beta Was this translation helpful? Give feedback.
-
That's not at all how it works. GPLv3's copyleft would apply to the whole game. |
Beta Was this translation helpful? Give feedback.
-
This is also not true. AGPLv3 is an open source license. |
Beta Was this translation helpful? Give feedback.
Some of the authors agreed to license their GPL code as MIT, but I think not all of them did so there's likely some GPL code left still. You'd have to rewrite those parts or find the authors and ask them for a license, if you don't want your game to be subject to the GPLv3 license.