Re: bettering open source involvement
Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 03 August 2016 00:55 UTC
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FBDF12D82A for <ietf@ietfa.amsl.com>; Tue, 2 Aug 2016 17:55:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 VK0Lyr_1IxWd for <ietf@ietfa.amsl.com>; Tue, 2 Aug 2016 17:55:09 -0700 (PDT)
Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED5F912B038 for <ietf@ietf.org>; Tue, 2 Aug 2016 17:55:08 -0700 (PDT)
Received: by mail-pa0-x22e.google.com with SMTP id b2so15446447pat.0 for <ietf@ietf.org>; Tue, 02 Aug 2016 17:55:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=pRS4fXTVKnRqkvs394PvbQU5HeLAFuMXllccRyPVLnA=; b=M6KE1aK6jeou2izhvOGhM8JaHkL1j9EcWhcNBks5BwSZMdJcetJCz0w8T2+sTTJO9y keczM1SHsb+psPNFisHpyGDmXhy5besTM2quFQz3AsA6vmbaNv+2txn2lu3kHu6LoNy2 aQQQotzN0nBRk4xbvFJuPxSv+FAQRyZDpQyDwVG4+y+BjVmOd+nCVmuy0B9NUI2Kuki3 ouZcjrZL8rgkS1zXdMYYsRT5JamRKRHKOBj7oGou0tKYWrbos/pQ/svlUOvwAG4pE0OF t/qW3Q6Immq4zGTI+g5quUVnKETd+9Kyvh2I4xoAtFPkCSQa3lVEhlayqmrhPpdhNkx8 BQxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=pRS4fXTVKnRqkvs394PvbQU5HeLAFuMXllccRyPVLnA=; b=S9rivviFnRqQCQcdNIPgbaJfXg6b5gHwpZB49VCqTBQEJgY9mAtZbBFJroB1oCOd9O O5aPlFBCkjG0YrKieJwa8TaaVWDqcerEvyCvi6XqEa2qjT/05eNLxeGw67floFCnO0Tf sq6jqq7t2ymzs6OWXi3ysVtbiI0DK6/D66VcxW2rg/5AfySqMQIMN2c7DZgR5IR816bz yoZoduktw45OEufBOsYP9JJC20F8nohzXjEfRIL8QBmiRbKytTzWXBMYsNjNW0sW2FxV iQGu/Kh/tmEvU6X2AQWbgn1w3+YgqA3SfhTwbJYL/5c+YB9OZjRmPa1iNbY2IGLDSc0z d82A==
X-Gm-Message-State: AEkoouuJqx8kRkmZTg2iWV80+qUV3URFMoHSErw39fEJljFbQr3A+7ssjCx7ni+GM/NCgQ==
X-Received: by 10.66.32.132 with SMTP id j4mr12950589pai.112.1470185708283; Tue, 02 Aug 2016 17:55:08 -0700 (PDT)
Received: from [192.168.178.23] ([118.148.76.250]) by smtp.gmail.com with ESMTPSA id ah5sm7523736pad.30.2016.08.02.17.55.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Aug 2016 17:55:07 -0700 (PDT)
Subject: Re: bettering open source involvement
To: Michael Richardson <mcr+ietf@sandelman.ca>, ietf@ietf.org
References: <CAA93jw71iUPb4vuFK5sMqo_CQEE9HSkchc9988=98FKUsv_1sw@mail.gmail.com> <579A6B76.70303@alvarezp.org> <ADB1E7FD-115C-40DF-97BA-618CFBB1C0EF@cable.comcast.com> <52FD39F9-6362-4C1D-BCCE-40A4DFC65EA0@netapp.com> <701c724f-efe2-6591-0378-12db4609adab@gmail.com> <28848.1470152567@obiwan.sandelman.ca>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <0a6e3a1a-1a4b-900e-0a07-e9843f32235f@gmail.com>
Date: Wed, 03 Aug 2016 12:55:08 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <28848.1470152567@obiwan.sandelman.ca>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/bXD4LHXD4Uh1bwAAqVn1S0p2Pu4>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Aug 2016 00:55:10 -0000
On 03/08/2016 03:42, Michael Richardson wrote: > > Brian E Carpenter <brian.e.carpenter@gmail.com> wrote: > > This is a *very* important point. If an IETF WG sponsors code development, it needs to > > be under an IETF-friendly licence. One way is to post it as an I-D. Another way is the > > BSD 2-Clause "Simplified" or "FreeBSD" License. GPL is not a useful > > option. > > GPL is not useful for **some** companies that want to exploit the code directly. It's significantly worse than that. Companies that have already been sued over such matters will *not* allow employees who have studied GPL code to discuss details with employees who are not "contaminated" in that way. The boundary between fair use and plagiarism is not clear cut. If code that closely resembles GPL code shows up under sub poena in a non-GPLed product, anything can happen in court. So the company lawyers makes sure that never happens. > There are a number of advantages otherwise to GPL. There are. But if the IETF wants to encourage code that anybody can study and/or borrow, GPL is not the way to go. Brian > > *One* of them is that it becomes very clear to the IETF when patent claims on > the protocol are incompatible with the GPL. > > The other major advantage has to do with how and when patches get contributed > back to the system over time if the code turns out to be more than an > existence proof. > > >> (This is a major reason what we are doing IETF specs for DCTCP and > >> CUBIC - so that they can be implemented without needing to > >> read Linux kernel code.) > > Aside from the white-room issue of reading source code, the code doesn't > explain to how deal with corner cases that the coders didn't consider. > > > -- > Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works > -= IPv6 IoT consulting =- > > >
- Re: bettering open source involvement Charles Eckel (eckelcu)
- Re: bettering open source involvement Randy Bush
- Re: bettering open source involvement Harald Alvestrand
- Re: bettering open source involvement ned+ietf
- Re: bettering open source involvement Brian E Carpenter
- Re: bettering open source involvement Michael Richardson
- Re: bettering open source involvement Ted Lemon
- Re: bettering open source involvement Melinda Shore
- Re: bettering open source involvement Viktor Dukhovni
- Re: bettering open source involvement Alia Atlas
- Re: bettering open source involvement Alia Atlas
- RE: bettering open source involvement MH Michael Hammer (5304)
- Re: bettering open source involvement joel jaeggli
- Re: bettering open source involvement Dave Taht
- Summary: bettering open source involvement S Moonesamy
- Re: bettering open source involvement Michael Richardson
- Re: bettering open source involvement Dave Taht
- Re: bettering open source involvement Philip Homburg
- Re: bettering open source involvement Stephen Farrell
- Re: bettering open source involvement Dave Taht
- Re: bettering open source involvement Randy Bush
- Re: bettering open source involvement Brian E Carpenter
- Re: bettering open source involvement Michael Richardson
- Re: bettering open source involvement Ted Lemon
- Re: bettering open source involvement Yoav Nir
- Re: bettering open source involvement Dave Taht
- Re: bettering open source involvement Riccardo Bernardini
- Re: bettering open source involvement Stephen Farrell
- Re: bettering open source involvement Eggert, Lars
- Re: bettering open source involvement Dave Taht
- Re: bettering open source involvement Dave Taht
- Re: bettering open source involvement Charles Eckel (eckelcu)
- Re: bettering open source involvement Brian E Carpenter
- Re: bettering open source involvement Doug Ewell
- Re: bettering open source involvement Brian E Carpenter
- Re: bettering open source involvement Eggert, Lars
- Re: bettering open source involvement Paul Wouters
- Re: bettering open source involvement Joel M. Halpern
- Re: bettering open source involvement Alia Atlas
- Re: bettering open source involvement Livingood, Jason
- Re: bettering open source involvement Livingood, Jason
- Re: bettering open source involvement Livingood, Jason
- Re: bettering open source involvement Ted Lemon
- Re: bettering open source involvement Brian E Carpenter
- Re: bettering open source involvement Randy Bush
- Re: bettering open source involvement Dave Taht
- Re: bettering open source involvement HANSEN, TONY L
- Re: bettering open source involvement Brian E Carpenter
- RE: bettering open source involvement MH Michael Hammer (5304)
- Re: bettering open source involvement Randy Bush
- Re: bettering open source involvement Melinda Shore
- Re: bettering open source involvement Andy Bierman
- Re: bettering open source involvement Stephen Farrell
- RE: bettering open source involvement MH Michael Hammer (5304)
- Re: bettering open source involvement Stephen Farrell
- Re: bettering open source involvement Alia Atlas
- Re: bettering open source involvement Alia Atlas
- Re: bettering open source involvement Riccardo Bernardini
- Re: bettering open source involvement Dave Taht
- RE: bettering open source involvement MH Michael Hammer (5304)
- Re: bettering open source involvement Melinda Shore
- Re: bettering open source involvement Bjoern A. Zeeb
- Re: bettering open source involvement Brian E Carpenter
- Re: bettering open source involvement Alia Atlas
- Re: bettering open source involvement S Moonesamy
- Re: bettering open source involvement Michael Richardson
- Re: bettering open source involvement Octavio Alvarez
- Re: bettering open source involvement Riccardo Bernardini
- RE: bettering open source involvement MH Michael Hammer (5304)
- Re: bettering open source involvement Melinda Shore
- Re: bettering open source involvement Suzanne Woolf
- Re: bettering open source involvement Bjoern A. Zeeb
- Re: bettering open source involvement Riccardo Bernardini
- bettering open source involvement Dave Taht