Re: [codec] Opus codec licensing

Koen Vos <koen.vos@skype.net> Tue, 16 November 2010 09:12 UTC

Return-Path: <koen.vos@skype.net>
X-Original-To: codec@core3.amsl.com
Delivered-To: codec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 832053A6C3A for <codec@core3.amsl.com>; Tue, 16 Nov 2010 01:12:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fCTEYvISI6up for <codec@core3.amsl.com>; Tue, 16 Nov 2010 01:12:20 -0800 (PST)
Received: from mx.skype.net (mx.skype.net [78.141.177.88]) by core3.amsl.com (Postfix) with ESMTP id A66A63A6C55 for <codec@ietf.org>; Tue, 16 Nov 2010 01:12:19 -0800 (PST)
Received: from mx.skype.net (localhost [127.0.0.1]) by mx.skype.net (Postfix) with ESMTP id DD02F1716; Tue, 16 Nov 2010 10:13:01 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=skype.net; h=date:from:to :cc:message-id:in-reply-to:subject:mime-version:content-type: content-transfer-encoding; s=mx; bh=/CtPMYj749ghy4Hl9XNwbBWEC/I= ; b=ps0hvlYxP1/LTvHZuCLkREO4ah8T9YW1dDGcf9c/ATmYD9EcwpA6mDHy7+H7 9TW98mqn61IZwZ/bPJjwXpVuxo6OvtUa9SbSsdyovZUamcRdembDTMLHeVBXQE+N C83FWHX0TFH4aHYDmli6OmXnU0aXl6zu8/M8SW7MHkebMB0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=skype.net; h=date:from:to:cc :message-id:in-reply-to:subject:mime-version:content-type: content-transfer-encoding; q=dns; s=mx; b=lKAQt6y+793qd+AEAw6OhC BhyVbZr5WO6GBvvAErTaT0RcxxjnzL8jvTPFeTpe7EhObXbRtmDDbeQ/UVoNH2I/ 4xa5R9cmKLxPx6B9yqrLExwzen1u/iiwuBhxk7DLqh4ZnJkT6LcjfAv6k+bzQSbZ zL8IVH19E1pBrgRxI570s=
Received: from zimbra.skype.net (zimbra.skype.net [78.141.177.82]) by mx.skype.net (Postfix) with ESMTP id D822D7F3; Tue, 16 Nov 2010 10:13:01 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by zimbra.skype.net (Postfix) with ESMTP id B1DF23507949; Tue, 16 Nov 2010 10:13:01 +0100 (CET)
X-Virus-Scanned: amavisd-new at lu2-zimbra.skype.net
Received: from zimbra.skype.net ([127.0.0.1]) by localhost (zimbra.skype.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zXxn76jDDHBS; Tue, 16 Nov 2010 10:13:00 +0100 (CET)
Received: from zimbra.skype.net (lu2-zimbra.skype.net [78.141.177.82]) by zimbra.skype.net (Postfix) with ESMTP id E7A1D350781F; Tue, 16 Nov 2010 10:13:00 +0100 (CET)
Date: Tue, 16 Nov 2010 10:13:00 +0100
From: Koen Vos <koen.vos@skype.net>
To: Anisse Taleb <anisse.taleb@huawei.com>
Message-ID: <212754545.1721875.1289898780764.JavaMail.root@lu2-zimbra>
In-Reply-To: <F5AD4C2E5FBF304ABAE7394E9979AF7C017CF8@LHREML501-MBX.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Originating-IP: [69.181.192.115]
X-Mailer: Zimbra 6.0.6_GA_2330.UBUNTU8_64 (ZimbraWebClient - FF3.0 (Win)/6.0.6_GA_2330.UBUNTU8_64)
Cc: codec@ietf.org
Subject: Re: [codec] Opus codec licensing
X-BeenThere: codec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Codec WG <codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codec>
List-Post: <mailto:codec@ietf.org>
List-Help: <mailto:codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Nov 2010 09:12:21 -0000

Hi Anisse,

Your interpretations of "Internal" sound reasonable to me.

I made a typo, and should have said "early versions" rather than "early version". Appologies.

best,
koen.


----- Original Message -----
From: "Anisse Taleb" <anisse.taleb@huawei.com>
To: "Koen Vos" <koen.vos@skype.net>, "Christian Hoene" <hoene@uni-tuebingen.de>
Cc: codec@ietf.org
Sent: Tuesday, November 16, 2010 12:49:27 AM
Subject: RE: [codec] Opus codec licensing

Dear Koen,
Regarding Skype's position, could you please clarify what is meant by
“internal” and “early version” ?

- Internal : may have different meanings in this context, “internal” to
organizations participating in the testing or “internal” to the IETF
codec WG ? In both cases, “internal” somewhat contradicts the principle
of spreading this to users for evaluation.

- Early version : does this mean that later versions (still prior to
RFC) are excluded ?


Kind regards,
Anisse

---

From: codec-bounces@ietf.org [mailto:codec-bounces@ietf.org] On Behalf
Of Koen Vos
Sent: Tuesday, November 16, 2010 8:40 AM
To: Christian Hoene
Cc: codec@ietf.org
Subject: Re: [codec] Opus codec licensing

Christian Hoene wrote:
"It is planned to test the new codec by spreading it to users prior
standardization. However, under the terms of this licensing declaration,
this is not possible for anybody but Skype because it would require a
license from Skype."

Skype's position on this is:
Skype is supportive of internal evaluation and testing of early version
of the Opus specification prior to RFC.

(sorry for the slow response)
koen.

________________________________________
From: "Christian Hoene" <hoene@uni-tuebingen.de>
To: "Stephan Wenger" <stewe@stewe.org>, codec@ietf.org
Sent: Tuesday, October 19, 2010 11:12:48 AM
Subject: Re: [codec] Opus codec licensing


Hi

From: codec-bounces@ietf.org [mailto:codec-bounces@ietf.org] On Behalf
Of Stephan Wenger
Sent: Tuesday, October 19, 2010 5:21 PM
To: Jean-Marc Valin; Pochol@WebfootGames.com; codec@ietf.org
Subject: Re: [codec] Opus codec licensing

Hi,
With “hat”:
It is, in almost all cases, unwise for a third party to circumscribe—or
worse: abbreviate—licensing terms provided by a rightholder. Skype’s
licensing declaration can be found at
https://datatracker.ietf.org/ipr/1297. I note that the statement
contains conditions beyond the acceptance of their technology into an
IETF standard.
Stephan [Christian Hoene] +1

It is planned to test the new codec by spreading it to users prior
standardization. However, under the terms of this licensing declaration,
this is not possible for anybody but Skype because it would require a
license from Skype.

Also, any enhancement of the codec, which does not conform to the
original standard anymore, will require a license.

Furthermore, any implementation of the codec that accidentally does not
confirm to the standard yet will require a license fee.

Clearly, these terms are unacceptable. Please, Koen, talk to your lawyer
again to weaken this license statements. This shall include at least a
draft versions of the standard. Also, updates of the standard shall not
require any new license anymore.

It is patent really essential for the opus codec?
“A method of estimating noise in data containing voice information and
noise includes receiving the data as a sequence of input values;
transforming the data by applying a first non linear mapping to the
input values wherein the derivative function of the mapping decreases in
magnitude as the input values increase in magnitude smoothing the
transformed data; and transforming the smoothed transformed data by
applying a second non linear mapping that is opposite to the first non
linear mapping, to determine an estimate of the noise in the inputted
data.” Anyhow, it should not be too difficult to circumvent the patent.
Any ideas?

Christian

--------------------------------------------------------------- Dr.-Ing.
Christian Hoene
Interactive Communication Systems (ICS), University of Tübingen
Sand 13, 72076 Tübingen, Germany, Phone +49 7071 2970532
http://www.net.uni-tuebingen.de/




On 10.18.2010 19:26 , "Jean-Marc Valin" <jean-marc.valin@octasic.com>
wrote: Opus is available under the BSD license. As for patents, Skype
has pledged to make them available royalty-free once the codec is
accepted as an IETF standard.

Jean-Marc

-----Original Message-----
From: codec-bounces@ietf.org on behalf of Pascal Pochol
Sent: Mon 10/18/2010 10:19 PM
To: codec@ietf.org
Subject: [codec] Opus codec licensing

Hello,

we've been using speex and celt for voice and music but today I heard
about Opus which sounds like a fantastic replacement for both these
codecs.

We're wondering if Opus will be released under the same type of license
as speex and celt? SILK's license forbid its use in commercial software
and we're worried that it might carry over to Opus. If not, as soon as
Opus handles lower bitrates, stereo and fixed point decoding we'll be
using it.

-Pascal

_______________________________________________ codec mailing list
codec@ietf.org
https://www.ietf.org/mailman/listinfo/codec
________________________________________
_______________________________________________ codec mailing list
codec@ietf.org
https://www.ietf.org/mailman/listinfo/codec

_______________________________________________ codec mailing list
codec@ietf.org
https://www.ietf.org/mailman/listinfo/codec