Re: IETF and open source license compatibility

Harald Alvestrand <harald@alvestrand.no> Thu, 12 February 2009 23:19 UTC

Return-Path: <harald@alvestrand.no>
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 0497228C142 for <ietf@core3.amsl.com>; Thu, 12 Feb 2009 15:19:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 fEoLkrK-29Bj for <ietf@core3.amsl.com>; Thu, 12 Feb 2009 15:18:59 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id CC60228C232 for <ietf@ietf.org>; Thu, 12 Feb 2009 15:18:58 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 6A7FA39E2E8; Fri, 13 Feb 2009 00:19:04 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k3el73yFiDny; Fri, 13 Feb 2009 00:19:04 +0100 (CET)
Received: from [192.168.1.198] (162.80-203-220.nextgentel.com [80.203.220.162]) by eikenes.alvestrand.no (Postfix) with ESMTPS id AC73839E26D; Fri, 13 Feb 2009 00:19:03 +0100 (CET)
Message-ID: <4994AE67.7050007@alvestrand.no>
Date: Fri, 13 Feb 2009 00:19:03 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 2.0.0.19 (X11/20090105)
MIME-Version: 1.0
To: Simon Josefsson <simon@josefsson.org>
Subject: Re: IETF and open source license compatibility
References: <87bpt9ou7d.fsf@mocca.josefsson.org> <C5B8BAE5.30347%stewe@stewe.org> <87k57vlwfu.fsf@mocca.josefsson.org> <49941899.5010506@piuha.net> <alpine.LSU.2.00.0902121243481.4546@hermes-2.csi.cam.ac.uk> <499447D1.6060600@alvestrand.no> <87mycrjsuz.fsf@mocca.josefsson.org>
In-Reply-To: <87mycrjsuz.fsf@mocca.josefsson.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: 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-Archive: <http://www.ietf.org/mail-archive/web/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: Thu, 12 Feb 2009 23:19:00 -0000

Simon Josefsson wrote:
>>
>> actually that's intended to be permitted by RFC 5377 section 4.2:
>>
>> 4.2.  Rights Granted for Quoting from IETF Contributions
>>
>>   There is rough consensus that it is useful to permit quoting without
>>   modification of excerpts from IETF Contributions.  Such excerpts may
>>   be of any length and in any context.  Translation of quotations is
>>   also to be permitted.  All such quotations should be attributed
>>   properly to the IETF and the IETF Contribution from which they are
>>   taken.
>>
>> You're not permitted to modify the text. You are permitted to use it.
>>     
>
> Exactly, and disallowing modifications prevents using the text of an RFC
> as a comment in implementations licensed under free software licenses.
>
> For short excerpts, one can use the text anyway and claim "fair use",
> but larger excerpts can be useful to quote in comments or documentation
> and then there is a problem.
I consider the inability to include immutable text in software released 
under the GPL a bug in the GPL.

BTW, this means that at least one program I have released under the GPL 
is illegal; it includes the GPL as a part of the source code, and since 
the GPL text is immutable according to the GPL, it is illegal (by this 
logic) to include it in source code, since the source has to be free of 
restrictions upon its modification.

Not My Problem to solve.

                     Harald