[rtcweb] IETF change control

Ron <ron@debian.org> Mon, 23 December 2013 07:41 UTC

Return-Path: <ron@debian.org>
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 96CC91ACB4E for <rtcweb@ietfa.amsl.com>; Sun, 22 Dec 2013 23:41:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.9
X-Spam-Level:
X-Spam-Status: No, score=-3.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, GB_I_LETTER=-2] 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 f1XkI3-aRCd6 for <rtcweb@ietfa.amsl.com>; Sun, 22 Dec 2013 23:41:37 -0800 (PST)
Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [IPv6:2001:44b8:8060:ff02:300:1:6:4]) by ietfa.amsl.com (Postfix) with ESMTP id 05E6D1AC82A for <rtcweb@ietf.org>; Sun, 22 Dec 2013 23:41:36 -0800 (PST)
Received: from ppp118-210-62-207.lns20.adl2.internode.on.net (HELO audi.shelbyville.oz) ([118.210.62.207]) by ipmail04.adl6.internode.on.net with ESMTP; 23 Dec 2013 18:11:33 +1030
Received: from localhost (localhost [127.0.0.1]) by audi.shelbyville.oz (Postfix) with ESMTP id 223854F8F3 for <rtcweb@ietf.org>; Mon, 23 Dec 2013 18:11:32 +1030 (CST)
X-Virus-Scanned: Debian amavisd-new at audi.shelbyville.oz
Received: from audi.shelbyville.oz ([127.0.0.1]) by localhost (audi.shelbyville.oz [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 4jmpSs5HmQxN for <rtcweb@ietf.org>; Mon, 23 Dec 2013 18:11:31 +1030 (CST)
Received: by audi.shelbyville.oz (Postfix, from userid 1000) id 3EEF24F902; Mon, 23 Dec 2013 18:11:31 +1030 (CST)
Date: Mon, 23 Dec 2013 18:11:31 +1030
From: Ron <ron@debian.org>
To: rtcweb@ietf.org
Message-ID: <20131223074131.GB3245@audi.shelbyville.oz>
References: <CA+E6M0n9frSRbbrXh=jczQETX13HX6LDGUCq2P4=6voXx93ZVA@mail.gmail.com> <CAHp8n2m5XNC8UfDswGfD=0qCPaddcsrg08FJKXnDsz-A+tWqzQ@mail.gmail.com> <CA+E6M0mwWVEAv6zeET1fwdL6oDB-Cxag64XNV1EJhk-oP3241g@mail.gmail.com> <52B38E3E.1040801@bbs.darktech.org> <52B40035.2010308@alvestrand.no> <0D649E40-454C-4945-B148-FD8AC6D49349@apple.com> <20131220185659.GN3245@audi.shelbyville.oz> <76E03D61-C9A5-4A93-BC0D-6773D603CD3B@apple.com> <20131220201906.GO3245@audi.shelbyville.oz> <949EF20990823C4C85C18D59AA11AD8B0FC772@FR712WXCHMBA11.zeu.alcatel-lucent.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <949EF20990823C4C85C18D59AA11AD8B0FC772@FR712WXCHMBA11.zeu.alcatel-lucent.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
Subject: [rtcweb] IETF change control
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: Mon, 23 Dec 2013 07:41:38 -0000

On Mon, Dec 23, 2013 at 03:02:20AM +0000, DRAGE, Keith (Keith) wrote:
> > Do you have a reference to another technology that the IETF 
> > has *mandated* as essential to implement (effectively making 
> > it an IETF standard), without:
> > 
> >  a) The IETF having change control over that technology (even 
> > if just by
> >     reprinting a reference from some other source and making 
> > it an RFC).
> > 
> >  b) Following all of the other relevant IETF process 
> > requirements, such as
> >     timely IPR disclosure.
> 
> The closest example to the RTCWEB working group is G.711,

If that's actually true, then that would indeed confirm that there is
actually no precedent at all for any exemption to the problems that
H.264 poses with this.

> which the IETF does not control,

You're missing the key point identified in earlier discussion.
The IETF _could_ have change control over G.711 at any time, if the need
for that ever arose.  All it would take is to publish an RFC with whatever
changes it was felt necessary to make.

And we could do this, on zero notice, with no need to obtain any additional
permission to what we already have, because G.711 is an unencumbered RF
specification.  Which I believe does actually satisfy BCP 79, section 9,
both in spirit and letter.

That doesn't say it must be an IETF standard, that says the IETF must have
change control over *the technology*.  If we can make a derived standard
at any time, which for G.711 we clearly can, then we have change control.
QED.

We could likewise do the same for VP8, or H.261, given the status of their
applicable IPR.  We have the option for change control, either by explicit
grant of the IPR holder in the former case, or by its expiry in the latter,
which we could exercise at any time we might need to.


The important difference is we do NOT have that luxury for H.264 at all.
Not only is it not an IETF standard, but one of its major IPR holders has
openly threatened to sue the pants off anyone who makes a derived work.
We've been openly prohibited from having any form of change control.

The closest examples to this might actually be referenced from BCP 79
itself.  It even gives examples of possible remedies - but those aren't
applicable for H.264 either in the light of that prohibitive threat.
Oops.


> and has no IPR database against it in IETF.

are you ...  seriously suggesting you think there is unreported IPR on a
40 year old standard?  One which consists of such trivial math that it's
probably about as patentable as the two times table?


> But I am sure we could identify lots of work elsewhere in the IETF
> (if I really wanted to waste any time on a pointless exercise)

If you think facts are a waste of time, then I can't help you there.
I'm sure we could imagine all sorts of fanciful things if we refuse
to be constrained by them.

The requirements of BCP 79 are fairly simple and plainly stated.

If you can't show where the authority comes from for the exceptions
that you are claiming to them, then we can probably safely take that
as consensus that those exceptions simply don't exist.

And this is the wrong place to begin inventing them from thin air.

  Ron