[ntpwg] RE: Reworded Algorithm Draft
"Yaakov Stein" <yaakov_s@rad.com> Thu, 20 April 2006 08:57 UTC
Return-Path: <yaakov_s@rad.com>
X-Original-To: ntpwg@lists.ntp.isc.org
Delivered-To: ntpwg@lists.ntp.isc.org
Received: from localhost (localhost [127.0.0.1]) by ntp1.ntp.isc.org (Postfix) with ESMTP id 6860439B82 for <ntpwg@lists.ntp.isc.org>; Thu, 20 Apr 2006 08:57:24 +0000 (UTC) (envelope-from yaakov_s@rad.com)
Received: from ntp1.ntp.isc.org ([127.0.0.1]) by localhost (ntp1.isc.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00595-10 for <ntpwg@lists.ntp.isc.org>; Thu, 20 Apr 2006 08:57:18 +0000 (UTC)
Received: from ntp2.ntp.isc.org (ntp2.ntp.isc.org [204.152.184.138]) by ntp1.ntp.isc.org (Postfix) with ESMTP for <ntpwg@lists.ntp.isc.org>; Thu, 20 Apr 2006 08:57:18 +0000 (UTC) (envelope-from yaakov_s@rad.com)
Received: from antivir1.rad.co.il (mx1-b.rad.co.il [62.219.98.8]) by ntp2.ntp.isc.org (Postfix) with ESMTP id 5BB2239870 for <ntpwg@lists.ntp.isc.org>; Thu, 20 Apr 2006 08:57:08 +0000 (UTC) (envelope-from yaakov_s@rad.com)
Received: from antivir1.rad.co.il (localhost [127.0.0.1]) by antivir1.rad.co.il (8.12.10/8.12.10) with ESMTP id k3K8q6xJ029051 for <ntpwg@lists.ntp.isc.org>; Thu, 20 Apr 2006 11:52:07 +0300 (IDT)
Received: from exrad3.ad.rad.co.il (exrad2 [192.114.24.112]) by antivir1.rad.co.il (8.12.10/8.12.10) with ESMTP id k3K8q6PX029048; Thu, 20 Apr 2006 11:52:06 +0300 (IDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C66460.CD16C1CA"
Date: Thu, 20 Apr 2006 11:57:13 +0200
Message-ID: <457D36D9D89B5B47BC06DA869B1C815D2F7A8D@exrad3.ad.rad.co.il>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Reworded Algorithm Draft
Thread-Index: AcZdnITMetEm4KntS/u8BMLvF8WfngGvFJ8A
From: Yaakov Stein <yaakov_s@rad.com>
To: William Kasch <william.kasch@gmail.com>
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on ntp1.isc.org
X-Spam-Status: No, hits=1.0 tagged_above=-999.0 required=5.0 tests=HTML_50_60, HTML_FONTCOLOR_BLUE, HTML_MESSAGE, J_CHICKENPOX_23, TW_TP
X-Spam-Level:
Cc: ntpwg@lists.ntp.isc.org
Subject: [ntpwg] RE: Reworded Algorithm Draft
X-BeenThere: ntpwg@lists.ntp.isc.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF Working Group for Network Time Protocol <ntpwg.lists.ntp.isc.org>
List-Unsubscribe: <https://lists.ntp.isc.org/mailman/listinfo/ntpwg>, <mailto:ntpwg-request@lists.ntp.isc.org?subject=unsubscribe>
List-Archive: <http://lists.ntp.isc.org/pipermail/ntpwg>
List-Post: <mailto:ntpwg@lists.ntp.isc.org>
List-Help: <mailto:ntpwg-request@lists.ntp.isc.org?subject=help>
List-Subscribe: <https://lists.ntp.isc.org/mailman/listinfo/ntpwg>, <mailto:ntpwg-request@lists.ntp.isc.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Apr 2006 08:57:25 -0000
Bill, I am cc'ing the list as I believe that my remarks may be of general interest to the entire NTP WG. I read through the updated version of the algorithms document that you sent and compared with http://www.ietf.org/internet-drafts/draft-ietf-ntp-ntpv4-algorithms-01.t xt. In the following I am assuming that the latter is essentially the same as the material in the NTP book, and that the copyright of the book is held by the publisher. If either of these assumptions is incorrect, then the following analysis may be as well. My conclusion is that the edits, while definitely improving the readability of the text, (although I have technical questions about a few changes) do not change the potentially infringing status of the draft. Let me explain why. When considering whether a given work infringes the copyrights of a protected work, there are three main criteria: 1) a SUBSTANTIAL PART of the protected work must be copied 2) there must be OBJECTIVE SIMILARITY between the work and the protected work 3) a CAUSAL CONNECTION must be proved. The first criterion means that the work in question must copy all or a large part of the protected work. That is why book reviews can reveal the contents and other authors can quote a passage or two without infringing. In the present case the copying is clearly of a substantial portion of the protected work. It is important to realize that the second criterion does not mean word-per-word identity - the criterion is qualitative not quantitative. In fact derivative works, such as translations or plays based on novels, do require the copyright owner's permission (they are specifically designated by the Berne convention as part of the bundle of exclusive rights). It would be up to a court to decide in a particular case, but in the present case it is clear that there IS objective similarity (in fact, it is so similar in purpose, structure, and content that I wouldn't even classify it as a derivative work). Causal connection means that the author of the work in question usually needs to have seen the protected work and to have based his work on it. There are loop holes in both directions here, in some jurisdictions making an architectural plan from a building would be infringing the copyrights of the original plan, even if the draftsman never saw the original plan. In the other direction there is a defense of subconscious copying if the author saw the protected work in the past but it was not before him while writing the new work, and he claims that he did not realize that he was copying. In the present case we have a clear email trail establishing that the draft author had a copy of the material before him and based his draft on it. Now there is a strong defense that I need to mention. If it is claimed that C is a copy of protected work B, C's author can show that in fact both are copies of an earlier work A (assuming that A is in the public domain or C's author has received permission to use A). In the present case I had hoped that the new draft and the book were derivative works of the NTP C-code (which I am assuming is in the public domain, or alternatively that the author would grant us permission to make a derivative work based on the code). Unfortunately, this does not seem to be the case here. So I am afraid that the proposed draft version is no better than the previous one in this regard. You should take into account that copyright protection extends to expressions but not to ideas or mathematical concepts, and thus it is perfectly possible to write a draft detailing the algorithms WITHOUT infringing the rights of the publisher. But such a work must start from public domain sources or from sources for which rights have been granted to the IETF. Y(J)S
- [ntpwg] RE: Reworded Algorithm Draft Yaakov Stein
- [ntpwg] Re: Reworded Algorithm Draft William Kasch
- RE: [ntpwg] RE: Reworded Algorithm Draft Yaakov Stein
- Re: [ntpwg] Re: Reworded Algorithm Draft David L. Mills
- Re: [ntpwg] RE: Reworded Algorithm Draft David L. Mills
- Re: [ntpwg] RE: Reworded Algorithm Draft Warner Losh
- Re: [ntpwg] RE: Reworded Algorithm Draft Warner Losh
- RE: [ntpwg] RE: Reworded Algorithm Draft Yaakov Stein