Comment 17 for bug 179646

Revision history for this message
Jack Coulter (jscinoz) wrote :

Johan Linde, can you provide a source for this claim? Also I believe the licensing issue was resolved regardless. Code for Quake 3 mods is actually run in a virtual machine, called the QVM, and in the case of UrbanTerror it is this code that is non-free (but entirely distributable). The engine itself is a slightly modified ioQuake3, and the source is fully available as the GPL requires, and it's my belief that non-free code run in a GPL virtual machine, does not trigger the linking cause of the GPL (Disclaimer: IANAL). Do note however, that the lead developer of UrbanTerror has intentions to GPL the actual game code eventually.

I was attempting to get this included upstream, and as I said, the licensing issues were resolved, the current blocker however is the size of the package. It was determined that such a large data package (700MB) can not be included in the main repositories, and as a result Debian was setting up a new data.debian.org archive which is for large, architecture-independent data packages (game data, scientific data, etc). I'm not sure if an equivalent thing is being set up for Ubuntu, or if such a large package is suitable for the main Ubuntu repository.

Ideally, I'd prefer for this to be packaged upstream, and just trickle down back to Ubuntu, to ensure widest exposure. However, if it is preferable for this package to be submitted directly to Ubuntu, then I need to receive word on the issue of size.