On Mon, Jan 22, 2018 at 10:46 AM, Neil C Smith <[email protected]>
wrote:

> Hi,
>
> On Mon, 22 Jan 2018 at 00:00 Jan Lahoda <[email protected]> wrote:
>
> > There are multiple things to solve, but here, among others:
> > 1. the various xsd/dtd/css/etc. files which are in the sources and whose
> > licenses are not in the LICENSE file. There may be different solutions
> for
> > different such files, but to me, it would seem OK if all those would be
> > downloaded as external binaries. Although in any case, we may need to do
> > some infrastructure work. I wonder if folks knowledgeable of those files
> > could take a look.
> > ...
> > ---------- Forwarded message ----------
> > From: Justin Mclean <[email protected]>
> >
> > However CDDL, EPL and the sun public license are in Category B [25] and
> not
> > allowed is source form in a release.
> > ...
> > 25. https://www.apache.org/legal/resolved.html#category-b
> >
> >
>  I'm not sure how much work that infrastructure work would be, but -
>
> a) a lot of those EPL files seems to be dual-licensed with EDL, which is
> OK?
>
> b) that link also suggests that EDL and CDDL may be OK with respect to some
> of these -
>
> eg. "For small amounts of source that is directly consumed by the ASF
> product at runtime in source form, and for which that source is unmodified
> and unlikely to be changed anyway (say, by virtue of being specified by a
> standard), inclusion of appropriately labeled source is also permitted. An
> example of this is the web-facesconfig_1_0.dtd, whose inclusion is mandated
> by the JSR 127: JavaServer Faces specification."
>
> Might be worth clarifying these before putting much work into alternatives?
>

I am by no means insisting on a particular approach. I think the best
approach should be selected by folks fixing the problem (and I suspect the
"fix" will always include a commit, and may as well include reasoning on
general@incubator). What I think would be ideal is if folks that were
(re-)adding these files to the codebase, and who know a lot about them,
would work on finding a solution, whatever that is.

If I were doing the change, I'd try to minimize discussions about what is
allowed and what not, and would try to reuse our existing infrastructure as
much as possible.

Jan


>
> Best wishes,
>
> Neil
>
>
> --
> Neil C Smith
> Artist & Technologist
> www.neilcsmith.net
>
> Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive.org
>

Reply via email to