On Sat, 4 Sep 2010 16:20:55 +0100
Stuart Henderson <[email protected]> wrote:
> On 2010/09/04 14:37, Remi Pointel wrote:
> > Hello,
> > 
> > I have ported matrixssl, an embedded SSL and TLS implementation
> > designed for small footprint applications.
> 
> I think this is a nice thing to have in ports.

Thanks ;-)

> > The license is printed after installation of this software to
> > specify dual-license.
> 
> No need to do that, we just choose GPL. Maybe worth saying
> something like this in Makefile but I think that's all that is
> needed really.
> 
> # GPLv2+ (commercial license also available)
> 
> but we definitely don't want the MESSAGE spam, and so we can also
> lose files/LICENSE (which is prone to going out of date...)

I'm OK, I was not sure. Removed.

> You have this,
> 
> DISTNAME =              matrixssl-3-1-3-open
> PKGNAME =               ${DISTNAME:S/-3-1-3-open/-3.1.3/}
> 
> this would be more sane:
> 
> VER =                   3.1.3
> DISTNAME =              matrixssl-${VER:S/./-/g}-open
> PKGNAME =               matrixssl-${VER}

Done.

> Also, the shared library is not built correctly, it should
> have versioning information (and be registered in a SHARED_LIBS
> line).

Done, thanks for this remark because it was not clear for me ;-).

> > Description:
> > MatrixSSL is an embedded SSL and TLS implementation designed for small 
> > footprint applications and devices. 
> 
> linewrap please.

Done, I forgot to do fmt -w 72...

> > The software is fully downloadable under a dual licensing model; GNU 
> > Public License and a Standard Commercial license.  Basically, the dual
> > license means that you can use the library for free as long as you make
> > public all code that links with it or otherwise uses the library.
> 
> That is not what the GPL means.
> 
> If you _distribute_ (including by way of sale) code that uses the
> library, then you have to make your code available on request, but only
> _to the people you have distributed that code to_. (Many people just
> put a copy of the GPL'd code on a public http/ftp server for anyone to
> download, but this is _not_ required by the license).
> 
> At that point, people who have a copy can then do what they like with
> within the confines of the GPL, including making it available freely,
> it is up to them whether or not they do that.

I'm OK, but it was the copy/paste of the license on the master site.

Thanks for your remarks,

Remi.

Attachment: matrixssl-3.1.3.tar.gz
Description: Binary data

Reply via email to