This is not legal advice... but

It depends on what you wish to ship to the users, but if I understand you correctly, you just wish to run GNU backgammon as a service and you are hosting that service yourself. There is no problem with that.

The license requirements kicks in once you start shipping GNU backgammon to the users. Say that you were to bundle your app, the server and GNU backgammon and ship that to the users as a piece of software they could run on their own computer. Then the license would kick in and you would probably have to release the entire shipped code under GPL v3 and provide the source code for download. You could still charge the users for bundling the software if they would be willing to pay you.

Cheers, Christian.

On 07/07/2026 23.44, Peter Stephens wrote:

 Hi, I am developing a commercial backgammon training app and am considering using GNU Backgammon for move analysis in version 2.

Before proceeding Iwanted to ask the community's view on the following architecture:,

My app would call GnuBG indirectly via bgweb-api, a third party Docker container that wraps GnuBG as a local HTTP service. My app sends a board position over HTTP and receives move evaluations back. No GnuBG source code or binaries are compiled into or bundled with my app itself.,

My question is: does the community consider this out-of-process HTTP architecture to be a GPL derivative work, or does the separation between my app and GnuBG via a network boundary mean my app has no GPL obligations?,

I understand this is not a substitute for formal legal advice, but any insight from people who know the project well would be genuinely helpful.,

 Thank you for your time.,

Kind regards


Peter Kotwa

Reply via email to