Nothing to add. We are ok.

Il giorno mer 12 feb 2020 alle ore 10:04 Zoran Regvart <zo...@regvart.com>
ha scritto:

> Hi David,
> thanks for reaching out, I'm adding dev@, also please prefix
> everything with "I'm not a lawyer, this is my personal opinion"
>
> On Wed, Feb 12, 2020 at 12:57 AM David Jencks <david.a.jen...@gmail.com>
> wrote:
> > I’m writing off-list in case this might cause anyone problems :-)
>
> I think this should also be discussed at the dev mailing list, there's
> no causing problems, we can discuss and see the different viewpoints
> in open, this is the ASF way.
>
> > IMO there’s at least one licensing problem in the camel-website project:
> someone added a root-level AL2 LICENSE whereas the antora-ui-camel has a
> MPL2 LICENSE.  This is very confusing at best.  I hope you can find an easy
> way to clarify it.
>
> TLDR, I don't think it is. I think we are complying to the license
> requirements of MPL2.0 and ASL 2.0.
>
> > My main licensing questions, though, are
> >
> > - why is it acceptable to have the MPL2 licensed Antora default ui in an
> Apache repo?
>
> Because the antora-ui-default from Antora, from which the
> antora-ui-camel is based on, is licensed as MPL 2.0 and we comply with
> that.
>
> > - why is acceptable to use MPL2 licensed js and css in an apache static
> website?
>
> Because inclusion of MPL 2.0 licensed source code is not prohibited at
> ASF if it's included in binary form[1], the caveat for CSS and
> JavaScript is that there is no binary form. Therefore I think we
> comply with the spirit of Category B. Even more, the website itself is
> not what's being distributed to users in the literal definition of
> software distribution, and it is not something the users will
> typically base their Camel usage in their software.
>
> > I haven’t been able to find indications in the apache licensing docs
> I’ve found that indicate that either one of these complies with apache
> policy.  I’m trying to migrate  the TomEE website to antora so knowing why
> this is OK would be a relief :-)
>
> The guidance is provided in [1], feel free to reach out to
> legal-discuss@ to verify.
>
> > Long-term, I hope a less convoluted solution might be:
> >
> > — separate the bundling code from the UI source (Consider extracting ui
> building functionality to a separate project)
> >
> > — provide a good mechanism for building one UI from another, just
> applying some changes (Find a way to extend one ui bundle into another one.)
> >
> > — Ideally, get Dan to relicense the UI source under MIT.
> >
> > If you have any distributed component questions don’t hesitate to ask,
> by email or on the Gitter Antora/Users channel.
>
> With all prefixes from the top, I don't think we need to do any of
> that. If this indeed is an issue, I think it would be better to
> consider re-licensing antora-ui-camel under ASL 2.0.
>
> zoran
>
> [1] http://apache.org/legal/resolved.html#category-b
> --
> Zoran Regvart
>

Reply via email to