I've added the mb stuff to the list.
Can the extension itself be considered a complete work? Therefore by
distributing the extension (under the LGPL) without modifications with
PHP, we essentially keep the cancer isolated?
-Sterling
On Wed, 2003-06-18 at 22:12, Rasmus Lerdorf wrote:
> We also need to sort out the mbstring license mess. We cannot distribute
> code that is under the LGPL and modified by us. The relevant clauses from
> the LGPL:
>
> 2. You may modify your copy or copies of the Library or any portion of
> it, thus forming a work based on the Library, and copy and distribute such
> modifications or work under the terms of Section 1 above, provided
> that you also meet all of these conditions:
>
> a) The modified work must itself be a software library.
> b) You must cause the files modified to carry prominent notices
> stating that you changed the files and the date of any change.
> c) You must cause the whole of the work to be licensed at no charge
> to all third parties under the terms of this License.
> ...
>
> We do not meet a) and c) here. Specifically mbregex and mbfilter* have
> this problem. The code in them is under the LGPL and we have modified
> these files.
>
> Now, if we found a way around putting modifications directly into these
> files and simply wrapped them transparently, then we are ok as per this
> clause in the LGPL:
>
> 1. You may copy and distribute verbatim copies of the Library's complete
> source code as you receive it, in any medium, provided that you
> conspicuously and appropriately publish on each copy an appropriate
> copyright notice and disclaimer of warranty; keep intact all the
> notices that refer to this License and to the absence of any warranty; and
> distribute a copy of this License along with the Library.
>
> The other option if a transparent wrapper can't be done is to get the
> permission of the authors to distribute these files under the PHP license.
>
> -Rasmus
--
"Programming today is a race between software engineers stirring to
build bigger and better idiot-proof programs, and the universe trying
to produce bigger and better idiots. So far, the universe is winning."
- Unknown
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php