Re: New Module / OpenOffice Language Binding
| From: | Rotsen Marcello | Date: | Wed, 06 Jun 2007 20:28:41 +0000 |
| Subject: | Re: New Module / OpenOffice Language Binding | ||
| References: | 1 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-4720@lists.php.net to get a copy of this message | ||
Hi,
Yes, i wish to distribute Puno under php.net / PECL, but since i read that in order to do it the
software must use PhP 3.x license I worry if it would be possible.
I've posted the same question at the Openoffice development mailing list and i was told that
LGPL and PHP 3.x are incompatible.
About a Windows Version, there is no problem to get it work, except perhaps creating the
config.w32 and changing some parameters in the Makefile configured by the Oo SDK scripts, but since
the functions are already available using COM i see no need for it.
By the way, when building puno's module it is required to "run" the cppumaker
target from the Makefile before running the "make all". Is there a way to put it as a
requirement for the "all" target using a config.m4 parameter?
Thanks,
Rotsen
Pierre <pierre.php@gmail.com> wrote:
Hi,
On 6/5/07, Rotsen Marcello wrote:
>
> Hi,
>
> I've developed a new PhP module called Puno that makes the OpenOffice.org UNO Programming
> API available to PHP programmers.
>
> It's written in C++ and can be used to write scripts that create, modify, read and save
> OpenOffice.org documents (Writer, Spreadsheet, Drawing).
> Also, these documents can be exported in various formats, like PDF or HTML for example.
>
> However, I have a question about which license to use:
>
> OpenOffice is LGPL but I wish to release the module using the PHP 3.0 License, any of you know
> if is this possible ?
By the way, you may like to update it to 3.01.
There is no issue, as far as I remember the PHP License is compatible
with LGPL. The PHP license should be used only with softwares
distributed under php.net. Will you use pecl cvs and website to
distribute and develop your extension? CVS is not a requirement but is
a nice way to get patches and feedbacks :)
> Please feel free to send any other comments or suggestions.
I did not review the codes but looks at the docs and examples, you
already did a great work. It would be a very good addition to PECL.
One question, is it possible to get it work on windows or is it a
limitation of the OOo libs/SDK?
--Pierre
---------------------------------
Be a better Globetrotter. Get better travel answers from someone who knows.
Yahoo! Answers - Check it out.