Hi,

On Thu, Sep 15, 2016 at 2:57 PM, Wade Chandler <cons...@wadechandler.com> wrote:
> NetBeans has installers, and those installers inevitably bake in some things. 
> ATM they provide both Tomcat and
> Glassfish. I assume that could be changed to TomEE or what ever, but would 
> like to know what limits to bundling
> of various binaries there are during build time to build artifacts...

I'm not an expert in distributing binaries from Apache projects, as
I've not been involved in a lot of such cases - maybe someone with
more experience can help as well.

The most important thing is that Apache releases source code only, not
binaries. The rather strict conditions of
http://apache.org/legal/resolved.html apply to the source code that we
release.

Projects are welcome to also distribute "convenience binaries" which
have softer requirements as they are not officially endorsed by the
foundation (or something like that, dunno the exact wording).

One project that I think has done a good job in distributing such
binaries is Flex, which has a binary installer at
http://www.apache.org/dev/release.html and good explanations on
binaries at http://flex.apache.org/download-binaries.html

IMO (but as I said I'm not an expert) what's important is that

a) Our users can reuse the source code that we release without having
more restrictions than the Apache License defines.

b) If we distribute convenience binaries or tools that download those,
we must do so in a responsible way, clearly informing our users of any
licenses that are more restrictive in these binaries, and providing a
simple and possibly automated way of checking the integrity of
whatever our installers might download for them.

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to