Patents are not the issue here, at all.
I thought they were - otherwise, everyone would be running G.729 now. The Intel code is not licensed the as restrictively as the ITU sample code. It also performs much better.

The issue is that these 'alternative' G.729 codecs for Asterisk involve
the usage of code that is _not_ licensed for commercial use, nor do the
recipients of the code have the right to redistribute it in any form at
all (source or binary). In fact, the sources of that code specifically
restrict its use to academic and research purposes (since it is a
'reference implementation' to be used for comparison and
interoperability testing with your own code).
I've just checked Intel's web site, and:

http://www.intel.com/cd/software/products/asmo-na/eng/perflib/ipp/219980.htm

"Subject to all of the terms and conditions of this Agreement, Intel grants to you a non-exclusive, non-assignable copyright license to distribute (except under an Evaluation License as specified below) the Redistributables and Sample Source, or any portions thereof, as part of the product or application you developed using the Materials."

Incidentally, Intel did write to me after I published this code - and they sent me a free copy of their IPP book. So I guess they don't feel that I'm violating their license.

That said, I understand people don't want to spend all day discussing this, but please do provide some evidence when posting criticisms of other peoples work. (now I'm going to go and find my hard hat)


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to