Actually you’ve got to give the license along with each distribution of an exe and make sure that people which run the exe can access the source of the BlenderPlayer - even if you’re not selling it.
because Ton wrote:
[quote]BTW: the open source license GPL applies only the software, and not the
content you create with it. Most likely you’re familiar with the
Yes, this is fully correct.
so you think that the content is the *.blend? right. and the softwer is in this case blanderplayer.
That’s correct. The content is what you’ve created with the software, in this case: the .blend. The software is the player part of the executable, which you have not created (even though you’ve combined it with your content - this part could be a little bit problematic from a certain perspective).
so , because an exe file is always (as i understood) *.blend with blanderplayer
the exe is under GPL and then I must add link to Gpl licence and source of blenderplayer.?
Yes. The .blend is attached at the end of the player, which makes one file. The BlenderPlayer fetches the .blend data at the end and runs the content. So actually you’re distributing and running the player, which means that you’ve got to apply the terms of the GPL. It does not mean that you’ve got to make your work GPLed (in my opinion - as I mentioned before this part can be a bit problematic, because the GPL requires that you make your work GPL, too, if you link to GPLed software or if you derive from such - which in my opinion you don’t when creating an exe).
there is no way how can I separete the contenet by blenderplayer so that it run like an aplication(exe)?
You can seperate them of course. You could give the .blend along the player (or vice versa) and let the player load the .blend. But the GPL also applies to this case. So you would have to do the same.
i’m asking, because, if I schould add information where i’m build this game( in which softwer) they can modified it by your self, easy by changing the .exe to .blend and open it in blender.
I am right?
Right. But I actually don’t really see what you’ve won with it if you could not open it easily - we already had this discussion once.
There’s still one point: If there’s no one of the authors of Blender that is actually willing to sue you for the compliance to the GPL then you won’t have any problem at all if you don’t tell ppl where to obtain the source. The blenderplayer and the game executables are definitely a special case. But in respect to the coders and fairness to the users you should make the copyright notices and where to obtain the sources accessible to the users. It is also much safer for you - because you never know who might feel pissed by you in the future and pushes you to court just for no reason. So you should do it just for precaution.