Re: [rtcweb] Finishing up the Video Codec document, MTI (again, still, sorry)

Daniel-Constantin Mierla <miconda@gmail.com> Mon, 08 December 2014 20:34 UTC

Return-Path: <miconda@gmail.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 50E591ACE37 for <rtcweb@ietfa.amsl.com>; Mon, 8 Dec 2014 12:34:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level:
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] autolearn=no
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 Vqv9H2A_yEf2 for <rtcweb@ietfa.amsl.com>; Mon, 8 Dec 2014 12:34:54 -0800 (PST)
Received: from mail-wg0-x229.google.com (mail-wg0-x229.google.com [IPv6:2a00:1450:400c:c00::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D97DA1ACE38 for <rtcweb@ietf.org>; Mon, 8 Dec 2014 12:34:53 -0800 (PST)
Received: by mail-wg0-f41.google.com with SMTP id y19so7128353wgg.14 for <rtcweb@ietf.org>; Mon, 08 Dec 2014 12:34:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=etetVv/bbxTj4aTOT3ahuh5B0SUMYVFX/k1ILXndRg0=; b=Malm4+XyseepT4i2rx7QiUuPpJPQnWVMPk3+4OPH/i4OH5Tagsn2yylKt/t1kwqAb0 E/fIUtHC2OiFN2jxx/zrEISAbNGGHgimJgpFu/sQ8nPExVQAIYjBqFsd6eh2z5Iuhd2c AVpKGFR58IBKwMxAnGo/z3Xx64FYsthsfMYbS0evfSGrj0SSTfa3scR6dQBg3QpaisxD P9MSREAI5XmCzchdjwztRHSIfH67LyIbhhPJwm+D7jDCbfKhRChANNflr1AvkIXnmN9G ixKl2JnO3pDweuksVCb7UN8xdlBIUYiKd+7sgWrtLNROTyHW4BfV4nKyuTLGZ88A6s6V y6Yg==
X-Received: by 10.194.62.76 with SMTP id w12mr48540217wjr.5.1418070892704; Mon, 08 Dec 2014 12:34:52 -0800 (PST)
Received: from Saturns-MBP.fritz.box ([2a01:4f8:a0:638e::2]) by mx.google.com with ESMTPSA id ef1sm11135573wic.0.2014.12.08.12.34.51 for <multiple recipients> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Dec 2014 12:34:51 -0800 (PST)
Message-ID: <54860B69.4090505@gmail.com>
Date: Mon, 08 Dec 2014 21:34:49 +0100
From: Daniel-Constantin Mierla <miconda@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: Iñaki Baz Castillo <ibc@aliax.net>, Ted Hardie <ted.ietf@gmail.com>
References: <547511DB.5050100@nostrum.com> <54759A4C.6020806@gmail.com> <5476092D.4010406@nostrum.com> <15EF2452-2C2C-420B-B972-C37EACE57850@apple.com> <CALiegfkbiN1BAaJyrqOzUeYiViCGHcs6QaM7VVHwUzCUVAuKBw@mail.gmail.com> <32C6F602-6818-4A36-B18E-BF21774F6761@apple.com> <20141205035706.GB21150@hex.shelbyville.oz> <C56EF8F1-FE24-4DF9-9869-49795BD34AC1@apple.com> <CA+9kkMCGp+WdcFomT53qfC2xY8LPYWTtaYiLDBbQ-AZZG1dyOg@mail.gmail.com> <CALiegfmrA859s8Q-mBNLhfXQPXShiLHsghZ50-ZpjGbz=RT4hg@mail.gmail.com>
In-Reply-To: <CALiegfmrA859s8Q-mBNLhfXQPXShiLHsghZ50-ZpjGbz=RT4hg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/OZw6pUdirnU-S-r5ScO4W5O4REo
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Finishing up the Video Codec document, MTI (again, still, sorry)
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: miconda@gmail.com
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, 08 Dec 2014 20:34:55 -0000

On 08/12/14 18:43, Iñaki Baz Castillo wrote:
> 2014-12-05 20:55 GMT+01:00 Ted Hardie <ted.ietf@gmail.com>:
>> This is fundamentally incorrect.  The IETF writes voluntary standards.  A
>> MUST in an IETF standard is not an instruction to a company; it is a
>> description of the expected behaviour of an interoperable implementation.
>> You are not required to implement the standard at all.  At most, it is a
>> description of what someone who claimed compliance to the standard is
>> expected to have done.
> Let's imagine I want to build a new open-source browser from scratch
> in my spare time.

You don't need to build one from scratch, but make a custom build of an
existing open source browser (e.g., from firefox, konqueror or
chromium), say for removing some unnecessary 'features' or tailor it for
special environment (e.g., remove/disable tcp to be sure it's on tls
always). This kind of 'forking' is legit, anyone can do it without
breaking exiting license and such variants already exist (ed).

Cheers,
Daniel
>  Basically (if I was smart enough) I could conform
> with all the W3C specs... Really? can I safely include VP8 and H264
> (existing libraries or my own implementation of both) into my
> open-source browser and publish the project and its source code?
>
> The "MUST implement VP8 and H264" is a break line in the W3C, meaning
> that from now on just big vendors (those who can deal with licensing
> stuff) can conform with the specifications. And that is no good at
> all.
>
>

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda