Re: [rtcweb] H.264 patent licensing options (was: Re: confirming sense of the room: mti codec)

"Cullen Jennings (fluffy)" <fluffy@cisco.com> Thu, 11 December 2014 14:39 UTC

Return-Path: <fluffy@cisco.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64EFA1ACEEE for <rtcweb@ietfa.amsl.com>; Thu, 11 Dec 2014 06:39:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -111.811
X-Spam-Level:
X-Spam-Status: No, score=-111.811 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jlxdiSMDrkPK for <rtcweb@ietfa.amsl.com>; Thu, 11 Dec 2014 06:39:18 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 684B31ACEE3 for <rtcweb@ietf.org>; Thu, 11 Dec 2014 06:39:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3076; q=dns/txt; s=iport; t=1418308758; x=1419518358; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=iEOPBYxAqwJ89vuaxW/FpXeLh3shY9/v8JHW4DDCJZA=; b=Sm5yqDOjt7UV6A/Mk598hSOZN2kF0s8e//DfRwj1F1ueu2zcBTA8iDWJ xQa1TXfM/CgyNoyfGxlnWC+eprDjRI08RRuN+luaKDDKAfx3Q8zOiIyNg SxBxKTzbPPJ9Clvw0XNMWljU05cDSi8VOVV7/LBoD+xCAGVkHPJeNtS5j Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Am4GAJ+riVStJA2D/2dsb2JhbABZgmQiUlgEgwHCc4VuAhyBABYBAQEBAX2EDAEBAQIBASMRRQULAgEIDgoCAiYCAgIwFRACBA4FiCQIAQzBH5ZiAQEBAQEBAQEBAQEBAQEBAQEBARmBIYhjhS8zB4JoLoETBY1/iG2BDIxwgzcigjCBPG4BgQIFPX4BAQE
X-IronPort-AV: E=Sophos;i="5.07,558,1413244800"; d="scan'208";a="104797307"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-6.cisco.com with ESMTP; 11 Dec 2014 14:39:17 +0000
Received: from xhc-aln-x07.cisco.com (xhc-aln-x07.cisco.com [173.36.12.81]) by alln-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id sBBEdH5k025157 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 11 Dec 2014 14:39:17 GMT
Received: from xmb-aln-x02.cisco.com ([fe80::8c1c:7b85:56de:ffd1]) by xhc-aln-x07.cisco.com ([173.36.12.81]) with mapi id 14.03.0195.001; Thu, 11 Dec 2014 08:39:17 -0600
From: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
To: Florian Weimer <fw@deneb.enyo.de>
Thread-Topic: [rtcweb] H.264 patent licensing options (was: Re: confirming sense of the room: mti codec)
Thread-Index: AQHQFVA9CX0oaunmoU2SfagR3TvGgA==
Date: Thu, 11 Dec 2014 14:39:15 +0000
Message-ID: <310BD70B-6302-4ACC-954A-DF5FFB420408@cisco.com>
References: <E3FA0C72-48C5-465E-AE15-EB19D8D563A7@ieca.com> <54820E74.90201@mozilla.com> <54861AD6.8090603@reavy.org> <BBF5DDFE515C3946BC18D733B20DAD233998AC05@XMB122CNC.rim.net> <63BC3D6D-03A1-41C2-B92D-C8DD57DC51DB@nostrum.com> <BBF5DDFE515C3946BC18D733B20DAD233998ADF1@XMB122CNC.rim.net> <87d27r9o0a.fsf_-_@mid.deneb.enyo.de>
In-Reply-To: <87d27r9o0a.fsf_-_@mid.deneb.enyo.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.20.249.164]
Content-Type: text/plain; charset="utf-8"
Content-ID: <08D9469B9ABABF4F83AC3E914AA87038@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/ABaZwQdFrYDFUM-ldAxTfenzkOg
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] H.264 patent licensing options (was: Re: confirming sense of the room: mti codec)
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Dec 2014 14:39:20 -0000

> On Dec 10, 2014, at 2:46 PM, Florian Weimer <fw@deneb.enyo.de> wrote:
> 
> * Andrew Allen:
> 
>> Our preference is for H.264 to be the single MTI. We believe that
>> Cisco's open source royalty free code offer goes a long long way to
>> address the concerns of many related to IPR on H.264
> 
> Cisco is required to say this about the patent license they allegedly
> confer:
> 
> “THIS PRODUCT IS LICENSED UNDER THE AVC PATENT PORTFOLIO LICENSE FOR
> THE PERSONAL USE OF A CONSUMER OR OTHER USES IN WHICH IT DOES NOT
> RECEIVE REMUNERATION TO (i) ENCODE VIDEO IN COMPLIANCE WITH THE AVC
> STANDARD (“AVC VIDEO”) AND/OR (ii) DECODE AVC VIDEO THAT WAS ENCODED
> BY A CONSUMER ENGAGED IN A PERSONAL ACTIVITY AND/OR WAS OBTAINED FROM
> A VIDEO PROVIDER LICENSED TO PROVIDE AVC VIDEO.  NO LICENSE IS GRANTED
> OR SHALL BE IMPLIED FOR ANY OTHER USE.  ADDITIONAL INFORMATION MAY BE
> OBTAINED FROM MPEG LA, L.L.C. SEE HTTP://WWW.MPEGLA.COM”
> 
> This rules out commercial use. 

I don't think that is the case. This is really not in scope for this list but I'm going to answer anyways. This terms personal and consumer are defined in a way that might surprise you in the MPLEG-LA license. This can be used for what most people consider commercial in the usual use of the word. The best document to understand theses is  http://www.mpegla.com/main/programs/avc/Documents/AVC_TermsSummary.pdf and work with your legal team. 

The license Cisco is providing for openh264 is  the same MPEG-LA license that is used by products such as Cisco video phones, tele pretenses systems, soft phones, webex, jabber ect. Most people think of the prices of our video and tele presence systems as most definitely "commercial" and people pay to use webex. You can use openh264 for things like that with the license provided. 

It's also well worth noting that if you ship less than 100k units/year, it free and you can just compile in your favorite 264 open source code  (there are multiple to choose from) and ship it. 

I don't want to start a thread about how to understand a complex legal document from MPEG-LA but I did want to just provide pointers to the above info. 

Cullen (with my individual contributor hat on)