[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[eLyXer-users] Fwd: using elyxer for latex-math2html conversion?

From: Alex Fernandez
Subject: [eLyXer-users] Fwd: using elyxer for latex-math2html conversion?
Date: Sun, 28 Nov 2010 23:13:17 +0100

Hi folks,

Günter Milde asked me to relicense a part of eLyXer for use inside
Python DocUtils: the conversion from math equations to HTML bits,
encapsulated inside math2html.py. Python requires a permissive license
such as BSD-style or Apache. As you can see below the best option
seems to be to relicense just math2html.py to Apache 2.0; eLyXer as a
whole will still be available under the GPLv3. It seems like a good
idea to have a public statement of the relicensing to this effect, so
here it is.

We are now trying to find out how to share the CSS stylesheet used for
equations; I will probably separate the math-related bits into
math.css and coalesce everything into a global CSS before releasing,
although there are other options: including several CSS files in the
HTML, or using CSS inclusion. Direct inclusion of the styles in the
HTML has been requested by Günter and is on the wishlist.

Next I would like to automatically generate a relicensed math2html.py
with every version. The Savannah website seems to be down at the
moment, so I'm not sure if I will be able to upload anything in the
next hours, but my local git repo is getting quite fat.


---------- Forwarded message ----------
From: Alex Fernandez <address@hidden>
Date: Sun, Nov 28, 2010 at 1:36 AM
Subject: Re: using elyxer for latex-math2html conversion?
To: Guenter Milde <address@hidden>

Hi again,

On Thu, Nov 25, 2010 at 3:22 PM, Guenter Milde <address@hidden> wrote:
> Thanks for taking the time. Considering your responses, I see the
> following practical alternatives:
> a) you send me a copy of math2html.py with the copyright notice changed
>   to "released under the Apache License Version 2." and I'll upload
>   this to Docutils unchanged.
> b) I write a /docutils/math/latex2html.py module based on your
>   math2html.py and mark this as
>   # :Copyright: © 2008 Günter Milde.
>   #             Released  without warranties or conditions of any kind
>   #             under the terms of the Apache License, Version 2.0
>   #             http://www.apache.org/licenses/LICENSE-2.0
>   #
>   # Based on math2html by Alex Fernandez who kindly permitted to
>   # release his contribution under the Apache License, Version 2.0
> c) Permanent change of the math-part of elyxer source to the Apache
>   License. Upload of the generated math2html.py to Docutils.
>   + simple application of cross-contributions via patch or git push/pull
>   - major restructuring and relicensing of elyxer
>   - two licenses for the elyxer git repository.
> What do you prefer?

a) or b) are fine, c) requires a lot of work. I would prefer a) for
practical reasons: it allows us to integrate the upstream version
without changes. I am sending you the latest (based on version 1.1.0)
math2html.py with the right license, hopefully.

I am going to resend this mail to the eLyXer mailing list  so there is
a statement on public record that math2html (based on eLyXer sources)
has been relicensed under the Apache 2.0 license, if you don't mind.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]