Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 37298 invoked from network); 2 May 2008 18:15:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 May 2008 18:15:44 -0000 Received: (qmail 18217 invoked by uid 500); 2 May 2008 18:15:43 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 18169 invoked by uid 500); 2 May 2008 18:15:43 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 18147 invoked by uid 99); 2 May 2008 18:15:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 May 2008 11:15:43 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [209.133.199.10] (HELO jimsys.jaguNET.com) (209.133.199.10) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 May 2008 18:14:56 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) by jimsys.jaguNET.com (Postfix) with ESMTP id 41894148BA43; Fri, 2 May 2008 14:15:10 -0400 (EDT) Message-Id: From: Jim Jagielski To: dev@httpd.apache.org, APR Developer List , Tomcat Developers List Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Subject: apr_cvt() in apr_snprintf() - not (L)GPL Date: Fri, 2 May 2008 14:15:10 -0400 X-Mailer: Apple Mail (2.919.2) X-Virus-Checked: Checked by ClamAV on apache.org This closes a long standing confusion on some code in apr_snprintf() (and ap_snprintf() in apache-1.3). The comments indicate that the apr_cvt() implementation was pulled from GNU libc. However, the actual origin of the code is from UNIX V7 (at least... it is also possible that this was derived/obtained from older BSD code, but this requires more digging). In any case, the code itself is licensed by Caldera under a BSD-ish license: http://www.tuhs.org/Archive/Caldera-license.pdf which makes it fine for us to use. I have updated the source, LICENSE and NOTICE files to reflect this fact. PS: Even though I updated the files and am writing this Email, the actual investigation was done by myself and Joe Orton. Thanks Joe! PPS: This is also applicable to the snprintf() impl in mod_jk, hence adding the dev@tomcat list. This is because that was pulled from APR :)