Bug#664606: additional information

2012-03-19 Thread Simon Josefsson
I noticed this site:

http://www.webrtc.org/ilbc-freeware

However I cannot find any license statement that applies to the iLBC
reference implementation.  Maybe you could use the iLBC implementation
from WebRTC instead?  It seems quite heavily modified from the reference
implementation though.  It is here:

https://code.google.com/p/webrtc/source/browse/trunk/src/modules/audio_coding/codecs/ilbc/

Just some additional information. It seems likely that this problem can
be resolved by putting some additional information in debian/copyright.

/Simon



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664606: additional information

2012-03-19 Thread Simon Josefsson
Some even further information, as I seen that others have identified the
problem, see for example:

http://yate.null.ro/mantis/view.php?id=295

There exists a libilbc library with a clear license here:

 https://github.com/dekkers/libilbc

It is labeled as a drop-in replacement for the non-free code in RFC
3591.

/Simon



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664606: additional information

2012-03-19 Thread Mark Purcell
On Mon, 19 Mar 2012 21:32:09 Simon Josefsson wrote:
 I noticed this site:
 
 http://www.webrtc.org/ilbc-freeware

Simon,

In 2006 you filed the same bug report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=393402

Since then we have _not_ shipped ilbc in Debian, until this year when Google 
purchased iLBC from GlobalIP solutions and re-licensed.

We should perhaps include something in the debian/copyright saying this is now 
free.

Mark


signature.asc
Description: This is a digitally signed message part.


Bug#664606: additional information

2012-03-19 Thread Simon Josefsson
Faidon Liambotis parav...@debian.org writes:

 On 03/19/12 13:28, Simon Josefsson wrote:
 Some even further information, as I seen that others have identified the
 problem, see for example:
 
 http://yate.null.ro/mantis/view.php?id=295
 
 There exists a libilbc library with a clear license here:
 
  https://github.com/dekkers/libilbc
 
 It is labeled as a drop-in replacement for the non-free code in RFC
 3591.

 The iLBC code in RFC 3591 was freed when the company that original
 authored it (GIPS) was acquired by Google. See e.g.
https://datatracker.ietf.org/ipr/1649/

Hi!  That is only the patent license, right?  I don't see anything about
the copyright and license of the code.

 There are multiple people who have extracted this code from the RFC and
 either included it as-is in their source trees or created libraries out
 of it.

Under what license?

 I didn't check the one you pointed at, but I'm fairly sure it'll be
 the exact same code.

No, it uses the code from WebRTC which appears to be different from the
code in the RFC.

 The best solution (but I'm not speaking as a maintainer, since I haven't
 been doing that for the VoIP team for quite some time) would be to
 package one of these libraries and port all the software the uses it
 to use that. Licensing-wise it won't make a big difference (besides a
 proper debian/copyright), but it'll help to reduce code duplication and
 security response.

That sounds like a good idea.

/Simon



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664606: additional information

2012-03-19 Thread Faidon Liambotis
On 03/19/12 13:28, Simon Josefsson wrote:
 Some even further information, as I seen that others have identified the
 problem, see for example:
 
 http://yate.null.ro/mantis/view.php?id=295
 
 There exists a libilbc library with a clear license here:
 
  https://github.com/dekkers/libilbc
 
 It is labeled as a drop-in replacement for the non-free code in RFC
 3591.

The iLBC code in RFC 3591 was freed when the company that original
authored it (GIPS) was acquired by Google. See e.g.
   https://datatracker.ietf.org/ipr/1649/

There are multiple people who have extracted this code from the RFC and
either included it as-is in their source trees or created libraries out
of it. I didn't check the one you pointed at, but I'm fairly sure it'll
be the exact same code.

The best solution (but I'm not speaking as a maintainer, since I haven't
been doing that for the VoIP team for quite some time) would be to
package one of these libraries and port all the software the uses it
to use that. Licensing-wise it won't make a big difference (besides a
proper debian/copyright), but it'll help to reduce code duplication and
security response.

Best regards,
Faidon



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664606: additional information

2012-03-19 Thread Simon Josefsson
Mark Purcell m...@purcell.id.au writes:

 On Mon, 19 Mar 2012 21:32:09 Simon Josefsson wrote:
 I noticed this site:
 
 http://www.webrtc.org/ilbc-freeware

 Simon,

 In 2006 you filed the same bug report:
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=393402

 Since then we have _not_ shipped ilbc in Debian,

Hi Mark.  Thanks for taking care of that, btw!

 until this year when Google purchased iLBC from GlobalIP solutions and
 re-licensed.

Do you have a pointer to this re-licensing?  With text that affects the
code license.

I have so far only seen:

1) A statement about freeing the patent license
2) The WebRTC project under a BSD-like license with a iLBC implementation

However the code in Asterisk/H323plus is using the code from the RFC
which is still non-free unless we can point to something saying anything
else.

 We should perhaps include something in the debian/copyright saying
 this is now free.

Right.

I checked the WebRTC svn repo, and the iLBC stuff was added in revision
4 but it is not the RFC code but modified.

Thanks,
/Simon



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org