From: Reinhard Poetz <[EMAIL PROTECTED]>
Date: July 31, 2006 11:51:25 PM PDT
To: dev@maven.apache.org
Subject: LICENSE and NOTICE in jar artifacts (was: New copyright
header policy)
Reply-To: "Maven Developers List" <dev@maven.apache.org>
According to the two mails below from [EMAIL PROTECTED], starting
with today a PMC isn't allowed to release an artifact if the
sources don't cover the new copyright header policy (second
mail). Additionally we need to add LICENSE and NOTICE files
inside jars too (first mail).
Has the maven-jar-plugin been adapted to meet this requirement
or is there some simple way to achieve the same result?
Reinhard
Cliff Schmidt wrote:
On Jun 2, 2006, at 6:59 PM, Carlos Sanchez wrote:
What would be the policy for jar files that can be distributed
individually through the Apache repository? do all of them
need to
have the LICENSE and NOTICE files inside the jar?
Yes -- if they are the result of work created at the ASF (not
third-party works, which should just be left as they were found)
- o -
On 6/2/06, Cliff Schmidt <[EMAIL PROTECTED]> wrote:
> During the last ASF Board meeting, a resolution was passed to
require
> a different licensing header in source files plus requirements
for
> copyright notices. PMCs are not required to make any changes
to past
> releases, but must apply these new rules to all distributions
> released on or after August 1, 2006.
>
> Before I send this out to committers@, I thought I'd start by
sending
> it here to collect and answer any FAQ-type questions. So,
here's the
> new policy; hit me with any questions you have.
>
> Thanks,
> Cliff
>
> --- New copyright notice and source header policy ---
>
> A. THIRD-PARTY COPYRIGHT NOTICES AND LICENSES
> 0. The term "third-party work" refers to a work not submitted
> directly to the ASF by the copyright owner or owner's agent.
> 1. Do not modify or remove any copyright notices or licenses
> within third-party works.
> 2. Do not add the standard Apache License header to the top
of any
> third-party source files.
> 3. Minor modifications/additions to third-party source files
> should typically be licensed under the same terms as the rest
of the
> source for convenience.
> 4. Major modifications/additions to third-party should be
dealt
> with on a case-by-case basis by the PMC.
>
> B. SOURCE FILE HEADERS
> 0. This section refers only to works submitted directly to
the ASF
> by the copyright owner or owner's agent.
> 1. If the source file is submitted with a copyright notice
> included in it, the copyright owner (or owner's agent) must
either:
> a. remove such notices, or
> b. move them to the NOTICE file associated with each
applicable
> project release, or
> c. provide written permission for the ASF to make such
removal
> or relocation of the notices.
> 2. Each source file should include the following license
header --
> note that there should be no copyright notice in the header:
>
> Licensed to the Apache Software Foundation (ASF)
under one
> or more contributor license agreements. See the
NOTICE file
> distributed with this work for additional information
> regarding copyright ownership. The ASF licenses
this file
> to you under the Apache License, Version 2.0 (the
> "License"); you may not use this file except in
compliance
> with the License. You may obtain a copy of the
License at
>
> http://www.apache.org/licenses/LICENSE-2.0
>
> Unless required by applicable law or agreed to in
writing,
> software distributed under the License is
distributed on an
> "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
ANY
> KIND, either express or implied. See the License
for the
> specific language governing permissions and
limitations
> under the License.
>
> C. NOTICE FILE
> 0. Every Apache distribution should include a NOTICE file
in the
> top directory, along with the standard LICENSE file
> 1. The top of each NOTICE file should include the following
text,
> suitably modified to reflect the product name and year(s) of
> distribution of the current and past versions of the product:
>
> Apache [PRODUCT_NAME]
> Copyright [yyyy] The Apache Software Foundation
>
> This product includes software developed at
> The Apache Software Foundation (http://
www.apache.org/).
>
> 2. The remainder of the NOTICE file is to be used for required
> third-party notices. The NOTICE file may also include copyright
> notices moved from source files submitted to the ASF (see B.1.).
___________________________________________________________
Telefonate ohne weitere Kosten vom PC zum PC: http://
messenger.yahoo.de
-------------------------------------------------------------------
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]