I think that's acceptable, yes.

There is actually one case of someone using a nonfree license for nonfunctional data that I particularly don't like, and that's PlaneShift. The PlaneShift license for the nonfunctional game data says that you can only use the game data with a client distributed by the PlaneShift developers on their servers. I don't like this because it's completely inappropriate for a game data license, a backhanded tactic to be restrictive while still being able to boast that the software is "open source". In fact, they proudly claim in a page that the purpose of this is to prevent forks: http://www.planeshift.it/license.html

So I'm aware of one case where someone has managed to use nonfree non-functional data to effectively restrict freedom, but as far as I know, it is currently unique. Doom, for example, can be played with any free (or nonfree, but why would you do that?) Doom engine. Similarly, nobody can stop you from using AssaultCube's nonfunctional data when playing with whatever modifications you like to the client on any server you wish.

Reply via email to