Re: Any kind of mimetex extension planned around?
| From: | Edward Z. Yang | Date: | Sun, 13 Apr 2008 23:13:25 +0000 |
| Subject: | Re: Any kind of mimetex extension planned around? | ||
| References: | 1 2 3 4 5 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-5369@lists.php.net to get a copy of this message | ||
Yannick Warnier wrote:
> Not until I used the permission given by John, and I think he hopes he
> can maintain the most up-to-date version as his license. Or does it
> trigger a problem as well?
>
> I don't know, you tell me.
The reason why I'm worried is because John has given you a kind of blank
check usage of mathTeX under the terms of LGPL. Depending on your
definition of "mathTeX", this may apply only to the most recent release
of mathTeX, or to all versions of mathTeX ever written, and, as long as
the permission stands, of all new versions of mathTeX--i.e. a blank check.
Things will be cumbersome for us if additions and modifications to
mathTeX are licensed solely under GPL, and not also released in LGPL.
However, the blank check licensing effectively makes it impossible for
him to keep mathTeX GPL for all projects outside of PECL.
However, I should note that MathTeX was never intended to be linked to
as an external library; it doesn't even have a header file. This also
makes things a little more difficult when writing a PECL extension for
it. This also means, however, that until mathTeX gets its own backend
"library" that PHP can use, or we fork mathTeX and library-fy it, GPL's
extra restrictiveness doesn't really do anything.
http://www.gnu.org/licenses/gpl-faq.html#LinkingOverControlledInterface
might be of interest.
--
Edward Z. Yang GnuPG: 0x869C48DA
HTML Purifier <http://htmlpurifier.org> Anti-XSS Filter
[[ 3FA8 E9A9 7385 B691 A6FC B3CB A933 BE7D 869C 48DA ]]