Re: readline extension status?

From: Date: Wed, 03 Jan 2001 19:40:43 +0000
Subject: Re: readline extension status?
Groups: php.dev 
Request: Send a blank email to php-dev+get-42869@lists.php.net to get a copy of this message
aspell and pspell are mostly under LGPL. Quote from aspell/manual/man-text/F_Copyright.txt: F. Copyright The library and utility program is Copyrighted 2000 by Kevin Atkinson under the LGPL. Certain parts of the library, as indicated at the top of the source file, are under a weaker license. The provided word list is extracted from the word lists provided with Ispell thus it is distributed under the same terms of Ispell. Most of his source files do not have a copyright notice, and some explicitly mention GPL. the wordlists are copyrighted by whoever created them, which is a whole slew of different people/entities. But most of the code is LGPL, I guess. Vlad ----- Original Message ----- From: Kristian =?iso-8859-1?Q?K=F6hntopp?= To: zeev@zend.com Sent: Thu, 28 Dec 2000 11:43:07 +0100 Subject: Re: [PHP-DEV] readline extension status? Zeev Suraski wrote: > Yes, it's (probably) true. Richard Stallman decided to put PHP under a > magnifying glass as far as licenses are concerned, and he asked us to > remove the readline extension because readline is GPLd. I told him that > law-wise, what he says has no grounds (we're not distributing anything with > the readline library, but rather, distributing code that is compatible with > it), but since the readline extension is fairly esoteric, we decided it'll > be best if we simply remove it, instead of getting into a fight with him. The recode extension I wrote makes use of the recode library librecode.so. This is being distributed under the LGPL, while the actual recode program, which is not being used by the extension, is available under the GPL. > If the same thing happens again with a more 'fundamental' extension, we > won't give up that easily. > > We can expect the readline extension to be removed in the next release of > PHP. I can't say yet when this is going to happen... Using the documentation I identified the following PHP extensions which use external libraries. I tried to find the licenses of the external libraries against which PHP is being linked. Below is the full list. I find the following GNU GPL or LGPL references: domxml, gettext, gmp, icap, mcal, mcrypt, mhash, mysql, readline, recode, orbit, xslt (Sablotron) if used under GPL part of the license, and dba/dbm if linked against gdbm. Details: aspell - no license information to be found by cursory glance bcmath - no longer distributed with php4 due to licensing problems ccvs - a RedHat commercial product clibpdf - a FastIo commercial product, which is sometimes free, http://www.fastio.com/licensePlain.html curl - licensed under the Mozilla PL, http://curl.haxx.se/docs/copyright.html cybercash - a Cybercash commercial product dba - any DBM library, including Berkely DB and GNU dbm see individual DBM libraries below dbm - either berkeley db (BSD license), GNU dbm (GPL) or a commercial SDK domxml - GNOME XML library, released under the W3C IPR and the GNU LGPL. fdf - seems to be linking aganist an Adobe commercial product gettext - GNU gettext library, available under GPL gmp - GNU GMP library, available under the LGPL hyperwave - An IICM/Hyperwave commercial product. icap - icap library from Chek, license listed as LGPL. http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/icap/LICENSE?cvsroot=libmcal image - using gd, optionally ttf, jpeg and tiff libraries, links optionally against parts of X11 and zlib. gd lists all these copyrights as COPYRIGHT STATEMENT FOLLOWS THIS LINE Portions copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000 by Cold Spring Harbor Laboratory. Funded under Grant P41-RR02188 by the National Institutes of Health. Portions copyright 1996, 1997, 1998, 1999, 2000 by Boutell.Com, Inc. Portions relating to GD2 format copyright 1999, 2000 Philip Warner. Portions relating to PNG copyright 1999, 2000 Greg Roelofs. Portions relating to libttf copyright 1999, 2000 John Ellson (ellson@lucent.com). Portions relating to JPEG copyright 2000, Doug Becker and copyright (C) 1994-1998, Thomas G. Lane. This software is based in part on the work of the Independent JPEG Group. Portions relating to WBMP copyright 2000 Maurice Szmurlo and Johan Van den Brande. Permission has been granted to copy, distribute and modify gd in any context without fee, including a commercial application, provided that this notice is present in user-accessible supporting documentation. imap - links against c-client, I found no license information in my Suse Linux package for c-client. informix- a commercial product SDK interbase- a commercial product SDK, gone Open Source (http://www.borland.com/interbase/IPL.html) ingres - a commercial product SDK (no link given in docs) ldap - links against several commercial product SDKs and OpenLDAP, OpenLDAP is available under the Perl Artistic License. mcal - mcal library from Chek, listed as LGPL. http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/libmcal/LICENSE?cvsroot=libmcal mcrypt - GPL mhash - LGPL, strange because mcrypt is GPL. http://mhash.sourceforge.net/ mssql - a commercial product SDK msql - unknown mysql - a commercial product SDK gone open source, using now the GPL odbc - links against several commercial product SDKs. oracle - commercial product SDK oci8 - commercial product SDK openssl - two slightly different BSD style licenses, naming openssl-core@openssl.org as a licensing contact address in case of problems. ovrimos - commercial product SDK pdf - pdflib links against a product by Thomas Merz and features the same JPEG and TIFF libraries as GD. Also uses zlib for compression. pdflib is available under a commercial license and free in some applications (Aladdin Free Public License) payflow - commercial product SDK postgres - A berkeley style license pspell - no license to be found? readline - GNU GPL recode - GNU LGPL pcre - license included in PHP distribution orbit - a RedHat sponsored project of the GNOME people, available under GPL (http://cvs.gnome.org/lxr/source/ORBit/README) sesam - commercial SDK swf - no license given snmp - using the UCD SNMP lib, BSD style license, http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/net-snmp/COPYING?cvsroot=net-snmp sybase - commercial SDK xslt - sablot is Mozilla license or GPL, uses expat (see below) xml - uses expat, MIT X11 style license yaz - kind of BSD? http://www.indexdata.dk/yaz/license.php zlib - kind of BSD? http://www.info-zip.org/pub/infozip/zlib/zlib_license.html Kristian -- Kristian Köhntopp, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 Using PHP3? See our web development library at http://phplib.netuse.de/ -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net For additional commands, e-mail: php-dev-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net ________________________________________ Finally! Real applications on the web! Free email, contacts, and file storage. http://www.echospace.com

« previous php.dev (#42869) next »