[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cube-data package

On Sat, 8 Apr 2006 11:56:52 +0200 Gonéri Le Bouder wrote:

> Hello list,


> We (Debian's pkg-game team), are interested to package a video game
> called  Cube (http://cube.sf.net).

I already knew about Cube: that is to say, I knew that it exists...
The game looks impressive (at least from the screenshots).

I hope it can make its way into Debian (as long as license issues are
solved for the best, more on this below!).

> The game is provided in a tarball[1] that provided a precompiled
> binary and  data game materials (textures, sounds, etc).
> http://prdownloads.sourceforge.net/cube/cube_2005_08_29_unix.tar.gz?download
> Another package[2] exists with source code of the client under ZLIB.
> http://prdownloads.sourceforge.net/cube/cube_2005_08_29_src.zip?download

Firstoff, a little question: which format do game data come in?
I mean:

 (A) data (as used by the game engine) are "compiled" from another form
     (preferred for making modifications)

 (B) the format preferred for modifying game data is the same exact form
     that is read by the game engine

Is it (A) or (B)?

> A clarified copyright file exists here:
> http://svn.debian.org/wsvn/pkg-games/packages/cube/cube-data/trunk/debian/copyright?op=file&rev=0&sc=0
> ====
> The game tarball is provided under this license:
>  Cube is freeware, you may use Cube for any purpose as long as you
>  don't blame me for any damages incurred, and you may freely
>  distribute the cube archive unmodified on any media. If you wish to
>  use the cube source code in any way (available from where you got
>  this), even just a mere build, read the readme.txt file carefully
>  (ZLIB license).
> ====

This is awkward. Here Cube is claimed to be "freeware" (I'm not sure
if upstream know what's the usual meaning of this vague term...).
At http://www.cubeengine.com/, I instead read:

|  Cube is an open source multiplayer and singleplayer first person
|  shooter game
|  and includes source code (open source: ZLIB license).

"Open source" is yet another vague term...  :-(

Anyway, if by "ZLIB license" they mean the license of the zlib library
(as found in the zlib-bin Debian package, for instance), that license is
suitable for releasing DFSG-free software.

So, could you please clarify which license are we talking about and what
does it apply to?
What I'd ask you is:

 0. please copy and paste the full license text in your reply
 1. please specify clearly which parts it applies to
    (game engine? game data? both?)
 2. please clarify which parts source code is available for
    (game engine? game data? both?)

If any of these questions are not clear to you, I can elaborate more.
If you simply don't know the answer, I'd suggest talking to upstream in
order to seek clarification. 

> Since we don't change contain of the materials. Do you think that we
> can split  the game tarball in two packages:
> cube-client-non-free (non-free)
> cube-data (non-free)

Let's start by checking whether this package *can* enter main.
If (and only if) it turns out it cannot, we'll discuss whether it's
distributable from the non-free repositories...

    :-(   This Universe is buggy! Where's the Creator's BTS?   ;-)
  Francesco Poli                             GnuPG Key ID = DD6DFCF4
 Key fingerprint = C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

Attachment: pgp73c7Njn1fi.pgp
Description: PGP signature

Reply to: