From: hyamamoto at cybozu dot co dot jp
Operating system: Any
PHP version: 4.3.2
PHP Bug Type: mbstring related
Bug description: mbstring *uses* LGPL sources making the entire PHP released under
LGPL.
The current implementation of mbstring uses two Lesser GNU
General Public License (LGPL) sources.
As LGPL does *not* allow derived softwares to be released
under license terms other than LGPL, the entire PHP sources
must be released under LGPL rather than PHP license.
Alternatively, we may separate mbstring from the main PHP
archive until it becomes LGPL-free.
# As you may know, LGPL *does* allow their sources as
# just (dynamic link) libraries. But mbstring itself
# makes use of LGPL sources as its internal utilities.
The sources are:
1) ext/mbstring/mbfilter*.{c,h}
for multibyte character conversion.
2) ext/mbstring/mbregex.{c,h}
for multibyte regular expression.
Thank you.
--
Edit bug report at http://bugs.php.net/?id=23944&edit=1
--
Try a CVS snapshot: http://bugs.php.net/fix.php?id=23944&r=trysnapshot
Fixed in CVS: http://bugs.php.net/fix.php?id=23944&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=23944&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=23944&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=23944&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=23944&r=support
Expected behavior: http://bugs.php.net/fix.php?id=23944&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=23944&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=23944&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=23944&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=23944&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=23944&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=23944&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=23944&r=gnused