Re: [Trustees] ANNOUNCEMENT: The IETF Trustees invite your reviewand comments on a proposed Work-Around to the Pre-5378 Problem

Simon Josefsson <simon@josefsson.org> Sun, 11 January 2009 15:10 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietf-archive@megatron.ietf.org
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 038C73A69F0; Sun, 11 Jan 2009 07:10:17 -0800 (PST)
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5A2D43A6A21 for <ietf@core3.amsl.com>; Sun, 11 Jan 2009 07:10:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.592
X-Spam-Level:
X-Spam-Status: No, score=-2.592 tagged_above=-999 required=5 tests=[AWL=0.007, 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 S0WA0CmihPXA for <ietf@core3.amsl.com>; Sun, 11 Jan 2009 07:10:14 -0800 (PST)
Received: from yxa-v.extundo.com (yxa-v.extundo.com [83.241.177.39]) by core3.amsl.com (Postfix) with ESMTP id 255893A68C3 for <ietf@ietf.org>; Sun, 11 Jan 2009 07:10:13 -0800 (PST)
Received: from c80-216-27-189.bredband.comhem.se ([80.216.27.189] helo=mocca.josefsson.org) by yxa-v.extundo.com with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from <simon@josefsson.org>) id 1LM1wp-00045U-9T; Sun, 11 Jan 2009 16:09:55 +0100
From: Simon Josefsson <simon@josefsson.org>
To: Theodore Tso <tytso@mit.edu>
Subject: Re: [Trustees] ANNOUNCEMENT: The IETF Trustees invite your reviewand comments on a proposed Work-Around to the Pre-5378 Problem
References: <FB8A848E-E415-4CDE-9E3F-5C74A5614F18@cisco.com> <49678B2A.8000100@dcrocker.net> <20090109181503.GP24908@verdi> <6E372F257B0C42E7AB9B7DA6231FF4E4@LROSENTOSHIBA> <p06240800c58d5466241b@[10.227.48.131]> <DBAA71AA401E5398212B1E03@PST.jck.com> <4967CAA1.9020608@gmail.com> <B2385D8E5F5BA599A174BD43@PST.jck.com> <4967E348.7050300@joelhalpern.com> <87d4evgu35.fsf@mocca.josefsson.org> <20090110191055.GB31579@mit.edu>
OpenPGP: id=B565716F; url=http://josefsson.org/key.txt
X-Hashcash: 1:22:090111:ietf@ietf.org::AtM8N5RG5s+d1MBL:3IA8
X-Hashcash: 1:22:090111:tytso@mit.edu::iuRNu6WHjiIY5WDs:87By
Date: Sun, 11 Jan 2009 16:09:54 +0100
In-Reply-To: <20090110191055.GB31579@mit.edu> (Theodore Tso's message of "Sat, 10 Jan 2009 14:10:55 -0500")
Message-ID: <87bpudkhfh.fsf@mocca.josefsson.org>
User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.2 (gnu/linux)
MIME-Version: 1.0
Cc: 'IETF Discussion' <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
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>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

Theodore Tso <tytso@mit.edu> writes:

> On Sat, Jan 10, 2009 at 02:37:50PM +0100, Simon Josefsson wrote:
>> > We do have precedent for include code that has explicit open source
>> > licensing rights.  For example, the MD5 implementation in RFC 1321 has
>> > an explicit BSD-style license.
>> 
>> Sure, but under the post-RFC 2026 rules that would not be allowed since
>> the rules do not permit additional copyright notices to be present in
>> documents.  There has been exceptions and mistakes, so there are
>> post-RFC 2026 documents with other licensing information in them, but
>> the IESG/IAB has also rejected including free software code in RFCs.
>> Allowing BSD-like code to be included in RFCs would be great step
>> forward.  It is not allowed under the RFC 5378 license either, at least
>> not generally when the code was not written by the document author.
>
> This should clearly be fixed in RFC 5378-bis, in my opinion.  If the
> goal is to allow code to be allowed in Open Source Software, then
> requiring a maximally compatible OSS license for code makes sense.

No, the problem of using an appropriate license has already been taken
care of (the trust uses the BSD license for code-like portions).

One of the remaining problems is, as described above, that the IETF
license does not permit authors to take BSD licensed code and use them
as illustration in RFCs because RFC 5378 does not permit additional
copyright notices to be present in RFCs.

>> A more realistic approach may be to think about how text in RFCs are
>> used.  Text often end up in free software projects as comments.  This is
>> useful and helps get the RFC implemented correctly in a more
>> maintainable fashion.  The goals of the IETF is furthered by this, I
>> argue, so it is disappointing RFC 5378 does not solve the problem.
>
> At least in the linux kernel, quoting a 2-3 sentences of an RFC in
> comments is common practice, even before RFC 5378.  It is also been
> done with great frequency in documentation, magazine articles and
> journals, and so on.  Fair use takes care of this problem, and there I
> don't think even the most insanely paranoid and unreasonable corporate
> lawyer would think that 2-3 sentences quoted in manuals, code, etc.,
> would be unreasonable.  
>
> Certainly this is something where we have over two decades historical
> practice, and if anyone thinks an IETF contributor or company would be
> suicidially idiotic enough from a Public Relations point of view to
> try to sue someone for using 2-3 sentences when this would be pretty
> clearly fair use, and the reputations of said IETF contributor or
> company would be pilloried in the press, I would gently suggest that
> whoever is worried about is greatly disconneted from reality, if they
> were to think about the risks involved.

I would agree with you for the 2-3 sentences scenario, but that's
missing my point.  I would fully disagree when it comes to 2-3
paragraphs, 2-3 pages, or entire I-D's.  I believe the latter is the
reality with several free software projects, including the Linux kernel.

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