Fwd: kiax_0.8.4-3_i386.changes REJECTED

George Danchev danchev at spnet.net
Sun Oct 2 19:26:40 UTC 2005


On Saturday 01 October 2005 12:27, George Danchev wrote:
--cut--

Sorry for replying to myself, but I would like to get some advices of how to 
proceed from now on. The kiax 0.8.4 [1] issues read:

1) lib/iLBC - lisenced under Global IP Sound iLBC Public License, v2.0 - IETF 
Version which is non-free [2] - will be tricky, but doable I think.
2) populate debian/copyright with all copyright holders and licenses including 
the Speex Licences. But if we go for educating kiax of using system libraries 
provided by already existing packages then we do not need that - that's also 
kind of tricky part since iaxclient also provides libspeex library itself. 
3) README.Debian - easy.

> > > I will ask debian-legal for advise
> > > about iLBC but as a freeware license [1] it doesn't sound good enough
> > > even the redistribution is allowed since it limits the commercial use
> > > at least. Anyway that's an iaxclient issue shipped with the upstream
> > > kiax tarball (the lib/ directory), but we have already had iaxclient
> > > packages in Debian archive (iaxclient-0.0+cvs20050725) without
> > > lib/iLBC. While looking at the kiax 0.8.4 sources I realized that it
> > > can compile with the lib/ directory from iaxclient-0.0+cvs20050725
> > > debian source package (which I believe is DFSG'ed). In fact it did and
> > > works, but that needs a close investigaton to see what we lose without
> > > iLBC. I would like to follow the shared library way Mikael Magnusson
> > > suggested at bug #319201 and build depend on libiaxclient-dev while
> > > educate kiax of using it.

Now my question is does something like above will save 1) in a reasonable 
way ? I think that the program will be still useable when built against such 
'sanitisized' lib. So the kiax's lib/ (as found in dfsg.orig.tar.gz) should 
be sanitisized to the lib/ found in iaxclient-0.0+cvs20050725 source package.

> > Does this affect Asterisk?
>
> Well I think it is DFSG-compliant since at least the tarball name suggests
> that like dfsg.X.orig.tar.gz, although there should be a note about removed
> non-free files in copyright file or README.Debian I'm missing here ?
> That is what I think to do for  kiax-0.8.4 - to remove the bits not found
> in iaxclient-0.0+cvs20050725/lib.
>
> I'll review the diff soon and to get a clue what will be stripped in fact
> and produce kiax_0.8.4.dfsg.1.orig.tar.gz.
>
> Any objections for doing so ?

I reviewed the diff the whole iLBC thing should possibly be handle by libspeex 
library.

I sent two mails to two of the upstream developers explaning the above issues 
in length three days ago, but no feedback yet (they possibly live in my home 
city - shame ;-)

Comments and alternative approaches greatly appreciated.

[1] http://kiax.sourceforge.net/
[2] http://lists.debian.org/debian-legal/2005/10/msg00002.html

-- 
pub 4096R/0E4BD0AB 2003-03-18 <people.fccf.net/danchev/key pgp.mit.edu>
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 



More information about the Pkg-voip-maintainers mailing list