GNU General Public License

Forum organization and occasional community-building.
Forum rules
Questions about Ren'Py should go in the Ren'Py Questions and Announcements forum.
Message
Author
RedSlash
Veteran
Posts: 351
Joined: Sun Oct 31, 2004 12:48 am
Location: Canada
Contact:

#31 Post by RedSlash »

Here's the idea. If we can agree that ren'py is an interpretor, i.e. all it does is reads rpy scripts and generates output, then based n the FAQ posted above, its licence cannot infect its data (the scripts). Games as a whole are a complete work, but license only binds to the engine and derivatives of the engine (i.e. modifications to the engine). Fonts are not derivatives to the engine if it is an interpretor, cause all an intepretor does is interpret and produce output, therefore fonts can be considered data in that case. rpy scripts can call python libraries, which is why your scripts would be tied to the python license, but no python libraries call ren'py, so ren'pys licence does not affect you. The only way your scripts can call ren'py is through the use of the import command, i.e. '$ import renpy', or if you issued system call which somehow to access the ren'py functions.

Post Reply

Who is online

Users browsing this forum: No registered users