incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Taylor <jamestay...@apache.org>
Subject Re: [DISCUSS] Where does copyright information go for a binary distribution?
Date Thu, 27 Mar 2014 01:06:18 GMT
The copyright for the bits we're bundling. See the LICENSE file I included
at the end of my email. For example:

Guava, version 12.0.1, http://code.google.com/p/guava-libraries/
Copyright 2008 Google Inc.

Is that the correct way to include the Copyright? Or is this not required?

Also, how do I know if something is a "required attributions"?


On Wed, Mar 26, 2014 at 6:02 PM, sebb <sebbaz@gmail.com> wrote:

> On 27 March 2014 00:52, James Taylor <jamestaylor@apache.org> wrote:
> > Where does the copyright information go in our case?
>
> What copyright information?
> Where was it originally?
>
> >
> > On Wed, Mar 26, 2014 at 5:48 PM, sebb <sebbaz@gmail.com> wrote:
> >
> >> On 26 March 2014 23:55, James Taylor <jamestaylor@apache.org> wrote:
> >> > Hello,
> >> > I'm getting a release ready for Apache Phoenix (incubating) and have a
> >> > question about where copyright information should go for our binary
> >> > distribution. It seems that there's quite a bit of variation, as all
> >> > projects are different. So I'll describe our binary distribution, and
> >> > perhaps others who have a similar situation can learn from this.
> >> >
> >> > Our binary distribution bundles numerous modules with the following
> >> > licenses:
> >> > 1) Apache 2 licensed bits whose home is the ASF
> >> > 2) Apache 2 licensed bits whose home is not the ASF
> >> > 3) BSD Clause 3 licensed bits
> >> > 4) BSD 2-Clause licensed bits
> >> > 5) MIT licensed bits
> >> >
> >> > We bundle all these bits together into a single jar, so the original
> >> NOTICE
> >> > from these bundled modules is no longer present.
> >> >
> >> > Is the follow the correct way to do this?
> >> > a) Create a LICENSE file that includes the Apache 2 license text
> >>
> >> +1
> >>
> >> > b) Since all of the bits we bundle have "permissive" licenses, we do
> not
> >> > include anything extra in our NOTICE file. It'll be the bare minimum
> as
> >> > outlined here: http://www.apache.org/dev/licensing-howto.html#simple
> >>
> >> Not necessarily, that depends on what is present in the NOTICE/LICENSE
> >> files that are included in the bundled jars.
> >>
> >> NOTICE files in particular must be examined to see if they contain
> >> attributions that apply to the bits you are bundling.
> >> In which case the attributions must be carried forward into the new
> NOTICE
> >> file
> >>
> >> This is all described here:
> >>
> >> http://www.apache.org/dev/licensing-howto.html#alv2-dep (et seq.)
> >>
> >> > c) Instead, we append to our LICENSE file the following for each
> module
> >> > that we bundle (including transitive dependencies):
> >> >    i) the copyright information for the module
> >> >    ii) a link to the license text
> >>
> >> LICENSE and NOTICE are not alternates.
> >>
> >> LICENSE files have to contain licenses/pointers for ALL bundled bits.
> >>
> >> NOTICE files have to contain required attributions only.
> >>
> >> > Below is an example (minus the standard Apache 2 license).
> >> >
> >> > Please let me know if we're doing this correctly.
> >> >
> >> > Thanks,
> >> > James
> >> > -------------------------
> >> > <Apache 2.0 license text here>
> >> >
> >> > The Apache License, Version 2.0, also applies to the following bundled
> >> > libraries:
> >> >
> >> > JAnsi, version 1.11, http://jansi.fusesource.org/
> >> > Copyright (c) 2009-2013 FuseSource, Corp
> >> >
> >> > HawtJNI, version 1.8, http://fusesource.com/forge/sites/hawtjni/
> >> > Copyright (C) 2009-2011 FuseSource Corp.
> >> >
> >> > Jackson, version 1.8.8, http://jackson.codehaus.org/
> >> > Copyright (c) 2007- Tatu Saloranta, tatu.saloranta@iki.fi
> >> >
> >> > Guava, version 12.0.1, http://code.google.com/p/guava-libraries/
> >> > Copyright 2008 Google Inc.
> >> >
> >> > ======================================================================
> >> >
> >> > BSD Clause 3/New BSD License, applies to the following bundled
> libraries:
> >> > LICENSE: http://opensource.org/licenses/BSD-3-Clause
> >> >
> >> > Snappy, version 1.1.0.1, http://code.google.com/p/snappy/
> >> > Copyright 2008 Google Inc.
> >> >
> >> > Protobuf, version 2.4.0, https://code.google.com/p/protobuf/
> >> > Copyright 2008 Google Inc.
> >> >
> >> > SQLLine, version 1.1.2, https://github.com/julianhyde/sqlline/
> >> > Copyright (c) 2002,2003,2004,2005,2006,2007 Marc Prud'hommeaux
> >> > Copyright (c) 2004-2010 The Eigenbase Project
> >> > Copyright (c) 2013-2014 Julian Hyde
> >> >
> >> > ======================================================================
> >> >
> >> > BSD Clause 2 License, applies to the following bundled libraries:
> >> > LICENSE: http://opensource.org/licenses/BSD-2-Clause
> >> >
> >> > JLine, version 2.11, http://jline.sourceforge.net/
> >> > Copyright (c) 2002-2007, Marc Prud'hommeaux <mwp1@cornell.edu>
> >> >
> >> > ANTLR, version 3.5, http://www.antlr.org/
> >> > Copyright (c) 2003-2008, Terrence Parr.
> >> >
> >> > ======================================================================
> >> >
> >> > MIT License, applies to the following bundled library:
> >> > LICENSE: http://opensource.org/licenses/MIT
> >> >
> >> > SLF4J, version 1.4.3, http://www.slf4j.org/
> >> > Copyright (c) 2004-2008 QOS.ch
> >> >
> >> > ----------------------------------------------------------------------
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message