X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["2020" "Wed" "15" "November" "1995" "11:59:54" "-0500" "Matthew Swift" "swift@BU.EDU" nil "47" "distribution conditions on packages and other LaTeX software" "^Date:" nil nil "11" nil nil nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by trudi.zdv.Uni-Mainz.DE (8.6.12/8.6.12) with ESMTP id LAA22669 for ; Thu, 16 Nov 1995 11:44:06 +0100 Received: from listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.0a) with SMTP id BBE8D5F1 ; Thu, 16 Nov 1995 10:28:29 +0100 Received: from VM.URZ.UNI-HEIDELBERG.DE by VM.URZ.UNI-HEIDELBERG.DE (LISTSERV release 1.8b) with NJE id 1378 for LATEX-L@VM.URZ.UNI-HEIDELBERG.DE; Thu, 16 Nov 1995 09:09:15 +0000 Received: from DHDURZ1 (NJE origin SMTP@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 7786; Thu, 16 Nov 1995 09:09:10 +0000 Received: from relay.urz.uni-heidelberg.de by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with TCP; Thu, 16 Nov 95 09:09:08 CET Received: from dschinny.zdv.Uni-Mainz.DE by relay.urz.uni-heidelberg.de with SMTP id AA10842 (5.67b8/IDA-1.5 for latex-l@vm.urz.uni-heidelberg.de); Thu, 16 Nov 1995 09:07:57 +0100 Received: from DHDURZ1 (NJE origin SMTP@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 6337; Wed, 15 Nov 1995 18:01:21 +0000 Received: from aleph.bu.edu by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with TCP; Wed, 15 Nov 95 18:00:16 CET Received: from aleph.bu.edu (localhost [127.0.0.1]) by aleph.bu.edu (8.6.12/8.6.12) with ESMTP id LAA01214 for ; Wed, 15 Nov 1995 11:59:54 -0500 Message-ID: <199511151659.LAA01214@aleph.bu.edu> Reply-To: Mailing list for the LaTeX3 project Date: Wed, 15 Nov 1995 11:59:54 -0500 From: Matthew Swift Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: distribution conditions on packages and other LaTeX software Status: R X-Status: X-Keywords: X-UID: 1707 (I apologize if this message made it to the mailing list a week ago; my best guess is that it didn't.) -------- > From: Frank Mittelbach > Subject: Re: 4 small packages of basic 2e code made available > Date: Thu, 13 Jul 1995 09:43:26 +0200 > > > Following is a description of the files in this directory. These > > bits are, a nd the future package will be, protected by the Gnu > > Public License, unless someo ne wants to convince me otherwise. > > I would like to convince him otherwise. As we explained in the > document modguide.tex which is part of the LaTeX2e distribution and > was also send to this list we (the LaTeX3 team) don't think that the > GPL is appropriate for a document formatting system and document > exchange format like LaTeX. > > As code written under GPL tries to embrace any code that integrates > it, i don't think i can even look at it let alone integrate any such > code into LaTeX -- which is unfortunate I would like to know how to release a package (class, script, etc.) with distribution conditions most preferable to the LaTeX3 team. The best would be something written out that I could simply cut and paste, making the necessary substitutions for names and so on. There are several kinds of files that need copyright notices, and some sort of mention of distribution conditions. They might require different notices. These are the ones I can think of: 1) a literate source (e.g., .dtx or noweb source) 2) a code file extracted from (1) (e.g., a .sty file, a shell script) 3) a documentation file extracted from (1) (probably a .dvi file) 4) a standalone file (a style file, shell script, documentation file) 5) a configuration file, which may be modified by the user 6) ? To make it easier for people to make packages available, I suggest making this information available in a brief ASCII file in the LaTeX distribution, along with the basic information about how to submit something to CTAN. Thanks, Matt