B
B
Blyyya2017-05-24 13:11:08
Source
Blyyya, 2017-05-24 13:11:08

Is it necessary to provide the source code of a game created with Blender?

I read somewhere on the forum that both Blender and BGE are licensed under the GPL, and it supposedly requires that if you make a project on this program, you must publish the source code for this project.
Accordingly, the question arose, when creating a game on the blender game engine (bge - blender game engine), is it necessary to provide the source code of the game? someone, somewhere?
And if this is true, could you recommend a free alternative to BGE, only without the need to upload the source code of your game?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
K
Konstantin Kitmanov, 2017-05-24
@k12th

No. The GPL means that you must, at the request of the user, provide him with the source code if you have created a derivative work. Suppose there is a GPL editor, such as Word. You write a novel in it. This novel is not licensed under the GPL. Then you fork this editor, change the logo and remove features. This fork must be under the GPL.

C
Carburn, 2017-05-24
@Carburn

All users of a program licensed under the GPL should be able to access the source code. GPL libraries cannot be used without licensing the program under the GPL.
Learn more about the uses of Blender

In case you save your game as a standalone application, the .blend file will be included in the executable (BGE player). This requires that the blend file be compatible with the GNU GPL license.
You can redistribute the blend file separately to run it through the Game Actuator. Then this blend file is not part of the executable, so you can apply any license on it.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question