Re: Hessian PHP implementation

From: Radu-Adrian Popescu <radu.popescu@xxx.com>
Date: Fri Dec 17 2004 - 07:01:59 PST

GOMEZ PLACENCIA MANUEL VLADIMIR wrote:
> Thanks for the response.
>
> In the next revision, I think I will use a CURL wrapper, and if CURL it's not available, it will fall back to simple sockets. I am still thinking in the SSL problem though.
Yes, unpleasant. Fortunately PHP on Linux is much friendlier in terms of
supported APIs and all that compared to it's Windows version. Also compiling PHP
with different setting and extensions should be in the basic Linux
administrator's pocket book by now :)
> I still have the question about licencing. The C++ library is under GPL but the Python code uses Apache-style licence. How did you choose your type of licence? Can you explain it some more?
Correction: the C++ library is under *LGPL*, not GPL. There's a very important
difference there !

We chose LGPL over Apache basically because I wanted to send the message that we
*do* care what people do with that code - i.e. we want them to contribute back
changes. We've no intention of charging for it in any way. The code is free. But
I also wanted to have people (hopefully) improving it have to give the changes back.

I'm terribly grateful to Caucho for the work they've put into this; the
HessianCPP project is part of a larger commercial product that happens to use
Hessian for communication; having had so much value from using Resin and
Hessian, we decided to contribute this code and I hope that this particular
licensing choice will help the C++ support to better - again, by having people
who change contribute back.

> Regards
> Manolo Gómez Placencia, MCP
> Investigación y Desarrollo de Software
> Dirección de Informática - PUCE
> Telf: (593) 2 2991700 ext. 1336

Cheers,

-- 
Radu-Adrian Popescu
CSA, DBA, Developer
Aldrapay MD
Aldratech Ltd.
+40213212243

Received on Fri 17 Dec 2004 07:01:59 -0800

This archive was generated by hypermail 2.1.8 : Thu Sep 28 2006 - 20:16:40 PDT