[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Distributing pygame games for non-Windows platforms



Charles Joseph Christie II wrote:
Why not [release all source code]?

Because I don't necessarily want to give away everything I program and the exact techniques I used. If for instance I made a complete game, I would not be happy if someone promptly changed the code to remove any shareware limitations, or even added a virus. Having said that, I'm happy to give away _some_ of what I do.


Also, what does the GPL have to do with anything? Is pyinstaller GPL?

Pygame itself uses the LGPL. According to <http://en.wikipedia.org/wiki/LGPL>, building a standalone executable that _uses_ Pygame without including a modified version of Pygame still requires that it "be possible for the software to be linked with a newer version of [Pygame]." It's possible that all that means is, people must be able to replace the "library" ZIP file that Py2EXE creates -- an act that doesn't require releasing the source. Still, I don't understand whether that's all that's required.


Kris