On 28 December 2014 at 18:02, Dennis E. Hamilton <dennis.hamilton@acm.org>
wrote:
> Regarding externals, I don't understand what the licensing problems with
> MiniZip and tidy-html are assumed to be.
>
> There is no licensing problem with appropriate derivatives of those
> sources in our code base. The licenses are MIT/BSD-like and all we have to
> do is honor and preserve them and the copyright notices.
>
To me the license problems start with the modifications, which are
relatively undocumented and detecting which license they are made under is
a challenge.
> We do need to scrub out the MiniZip crypto provisions since they are not
> used in document formats and they are cryptographically suspect anyhow.
> That is not difficult.
>
That is the second problem. I have never said any of this is difficult but
simply things to do.
>
> There are other appropriate MiniZip changes as well, including updating of
> links in the code to material that is no longer at the indicated locations
> or that may not be the best authoritative sources.
>
> I do recommend going to the later version of MiniZip that supports 64-bit
> sizes though. And then looking into the zlib dependency.
>
I looked at that, and to me it looks just as easy to choose another
package, because we have to identify and redo all the changes.
We use only a fraction of what even minizip can, so there is also a small
question about why so much for so little. My aim would be to find a library
which we as an external library without source.
rgds
jan i.
>
> - Dennis
>
> -----Original Message-----
> From: jan i [mailto:jani@apache.org]
> Sent: Sunday, December 28, 2014 05:17
> To: dev@corinthia.incubator.apache.org
> Subject: Re: External libraries on windows
>
> On 28 December 2014 at 14:11, Peter Kelly <pmkelly@apache.org> wrote:
>
> > For OS X and Linux, external libraries used by Corinthia are fairly
> easily
> > installed through package manages (e.g. apt-get on Ubuntu, homebrew on OS
> > X). For windows however, someone who wants to build the project must
> first
> > go through a manual process of downloading various zip files, extracting
> > them into the right locations etc.
> >
> > To make it easier, I suggest that we host a copy of the libraries
> > necessary to build on Windows on the Corinthia website. I can put
> together
> > the directory structure and provide these as a zip file that someone can
> > just download and extract to the right location. I think this would make
> > development on windows a lot easier to begin for newcomers.
> >
> > Any objections to this?
> >
> [ ... ]
>
>
|