Replies: 1 comment 2 replies
-
|
You are asking for legal advise, if you're asking for the interpretation. A person distributing Stockfish, as a whole or in parts, should comply with the GPL. If it is not clear to the user that an app contains stockfish that distribution is not compliant, as that app should have presented the user with the GPL license covering SF. SF can be called as a program by other programs of any license, SF can only be linked into programs of GPL licensed programs. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi Stockfish developers,
I want to ask about one specific GPL compliance scenario.
If a developer dynamically links Stockfish into a closed-source app and distributes that app to users, but does not release the full app source code under GPL, would the Stockfish project consider that compliant?
I’m not asking for legal advice, only for the project’s general interpretation.
Part of the reason I’m asking is that, when looking at commercial chess products from the outside, it is often hard to tell whether Stockfish is being used only on the server side, shipped as a separate component, or linked directly into a client app. For example, with products like Chess.com, it is not obvious to an outside developer which parts, if any, would be expected to be open-sourced. I’m not asking you to judge any specific company, only to clarify the general boundary so I can avoid building something in a way the project would consider non-compliant.
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions