Re: A native Windows binding for PHP - released
| From: | Frank M. Kromann | Date: | Fri, 17 Sep 2004 23:16:41 +0000 |
| Subject: | Re: A native Windows binding for PHP - released | ||
| Groups: | php.pecl.dev | ||
| Request: | Send a blank email to pecl-dev+get-1349@lists.php.net to get a copy of this message | ||
Hi Rubem,
> 1) Is it possible to include just two or three files from the PHP
> distribution (php*.exe, php?ts.dll) along with their license in the
> WinBinder package? This would allow the extension to be totally
> self-contained to both developers and end users.
That is how PHP-GTK is distributed. You would most likely still need
php.ini and sevral extensions though. Access to databases is nice to have
in GUI applications.
> 2) Is it possible to recompile PHP without the web components and
release it
> as a smaller DLL (with its license, of course)?
Thats how PHP is compiled under windows already. The core dll (php5ts.dll)
is used by any of the SAPI's and contains all the common extensions as well
as the core functions. The build process (in php5) allows you to specify
--without-ftp etc. if you want to disable unused features.
The available SAPI's include a CLI version (php.exe) and a special windows
version of the CLI (php-win.exe). This version will work as a normal
windows application without the need for the 'DOS' window.
- Frank
> Hello,
>
> To be honest, I didn't know much about PECL, although I'm a seasoned
user of
> SourceForge, so that's probably the reason I went to SF first. Anyway,
now I
> know, so I very much appreciate your invitation and I will accept it.
>
> Abou the license... I'm releasing the code with the BSD license which
is
> even simpler that PHP's, so this will probably be not a concern.
>
> I do have a couple of questions, so here they go:
>
> 1) Is it possible to include just two or three files from the PHP
> distribution (php*.exe, php?ts.dll) along with their license in the
> WinBinder package? This would allow the extension to be totally
> self-contained to both developers and end users.
> 2) Is it possible to recompile PHP without the web components and
release it
> as a smaller DLL (with its license, of course)?
>
> Thanks in advance,
>
> ------------------------------------------------------
> Rubem Pechansky · Hypervisual
> http://hypervisual.com ·
> http://hypervisual.com.br
> Tel. +55 (51) 3231 0888 · Fax +55 (51) 3235 2075
> ------------------------------------------------------
> ----- Original Message -----
> From: "Wez Furlong" <kingwez@gmail.com>
> To: "Rubem Pechansky" <pechansky@hypervisual.com>
> Cc: <pecl-dev@lists.php.net>
> Sent: Friday, September 17, 2004 6:07 PM
> Subject: Re: [PECL-DEV] A native Windows binding for PHP - released
>
>
> > You should have come to PECL first ;-)
> >
> > PECL is all about making it easier both for developers and users; we
> > have CVS, mailing lists and bug tracking systems, and don't suffer
> > from the huge overloading that sf.net has.
> >
> > Provided that the license on that code is not a viral piece of
> > nastiness (GPL), you're welcome to host the extension in PECL (and
> > reach a wider audience)
> >
> > Let me know if you have any questions,
> >
> > --Wez.
> >
> > On Fri, 17 Sep 2004 15:34:10 -0300, Rubem Pechansky
> > <pechansky@hypervisual.com> wrote:
> > > Hi all,
> > >
> > > I have designed and successfully prototyped a native Windows binding
for
> > > PHP. This binding is very lightweight and it is already capable of
doing
> > > dialogs, controls, and a lot more with a few dozen lines of code.
PHP
> can
> > > thus be used as a tool for quick development of native Windows
> applications.
> > >
> > > I have just released this project to the public as Open Source at
> > > http://winbinder.sourceforge.net/. Although it is
> > > still a work in
> progress,
> > > you can take a look at the source code, download a working demo and
play
> > > with it a little bit.
> > >
> > > Your ideas, comments, criticisms and suggestions are very welcome.
> > >
> > > Several people advised me to submit it to PECL, and I think it's a
good
> idea
> > > too. However I wonder if it's not too early to submit it since it's
> still
> > > incomplete and buggy. Wouldn't it be better to submit it only after
a
> more
> > > stable release? What do you think?
> > >
> > > ------------------------------------------------------
> > > Rubem Pechansky
> > >
> > > --
> > > PECL development discussion Mailing List (http://pecl.php.net/)
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> > >
> > >
> >
>
> --
> PECL development discussion Mailing List (http://pecl.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>