Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.1830); Fri, 23 Sep 2005 01:12:17 +0200 Received: by mail.proteosys.com (8.12.10/8.12.2) with ESMTP id j8MNCEIb024753 for ; Fri, 23 Sep 2005 01:12:15 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.13.4/8.13.1) with ESMTP id j8MN5vX6013298 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 23 Sep 2005 01:05:57 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id j8M3h6dn029391; Fri, 23 Sep 2005 01:05:40 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 14.3) with spool id 836381 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Fri, 23 Sep 2005 01:05:39 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id j8MN5dbP008938 for ; Fri, 23 Sep 2005 01:05:39 +0200 Received: from smtp2.Stanford.EDU (smtp2.Stanford.EDU [171.67.16.125]) by relay2.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j8MN5RkX023784 for ; Fri, 23 Sep 2005 01:05:28 +0200 (MET DST) Received: from mindolluin.stanford.edu (DNab42a5b2.Stanford.EDU [171.66.165.178]) by smtp2.Stanford.EDU (8.12.11/8.12.11) with ESMTP id j8MN5LUW016887 for ; Thu, 22 Sep 2005 16:05:22 -0700 X-Sender: brooks@cits1.stanford.edu X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Message-ID: <4.3.1.2.20050922150414.01d91940@cits1.stanford.edu> Date: Thu, 22 Sep 2005 16:05:14 -0700 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Brooks Moses Subject: Another request for clarification: LPPL, section 6b. To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE Precedence: list X-ProteoSys-SPAM-Score: 0 () X-Scanned-By: MIMEDefang at proteosys.com Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 22 Sep 2005 23:12:18.0162 (UTC) FILETIME=[13D06D20:01C5BFCB] Status: R X-Status: X-Keywords: X-UID: 4884 Dear LaTeX-Project people: (First, let me publicly thank Frank Mittelbach for his answers to my last question -- I continued the conversation with him privately as the details seemed a bit off-topic, but I should thank him here as well.) I have a another request for clarification of the LPPL, this time regarding section 6b, which requires: "Every component of the Derived Work contains prominent notices detailing the nature of the changes to that component, or a prominent reference to another file that is distributed as part of the Derived Work and that contains a complete and accurate log of the changes." At present, I am currently working on a set of mathematics module files to be used with ConTeXt; one of the modules contains about 30 lines that are derived from the LaTeX lttab.dtx kernel file, though with considerable changes. Is section 6b intended to require, as a strict interpretation of it would seem to state, that all of the modules in my package shall require a "prominent notice detailing the nature of the changes", even though only one module contains anything derived from LaTeX code? (I would think not, but that's what the letter of it appears to me to currently say.) If such notices are required even in the files which do not contain any LaTeX code, what is this "notice detailing the nature of the changes" expected to look like in those cases? Meanwhile, for the 30 lines that _have_ been derived from LaTeX code -- nearly every line has been changed in some way. I would imagine that a statement along the lines of "[This section] is based on a heavily modified version of the array implementation in lttab.dtx from the LaTeX kernel, version [whatever]" would satisfy the intent of the restriction, in that it makes it clear that none of this code shall be assumed to be unmodified. Is this in fact sufficient to comply? (I'm a little unsure whether the word "detailing" is intended to require a detailed accounting....) ... Also, is there a standard wording for "This file is licensed under the LPPL, and parts of it are derived from file XYZ so you need to observe the LPPL file-identification restrictions with regards to that as well"? What about "This file is licensed under the LPPL, except that I don't care whether you call your derived work the same thing as I'm calling this, but parts of it are derived from file XYZ so you need to observe the LPPL file-identification restrictions with regards to that"? Thanks much! - Brooks P.S. My apologies for sending so many nit-picky license questions to the list; I hope it's not annoying too many people!