www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Niclas Hedhman <nic...@hedhman.org>
Subject Re: NOTICE/LICENSE in svn
Date Tue, 28 Jul 2009 01:28:52 GMT
There has been a dispute of what is the project root. SVN is directory based
and technically speaking all of ASF shares a common root (GIT would not
share this problem) and many projects have sub-projects, and I think some
have more levels than that. And theoretically speaking if someone points
someone else to, for instance, a directory of code, then that directory
becomes a distribution point... yikes!

For Maven generated distros, I think the generated files should simply be
checked in.

-- Niclas

On Jul 28, 2009 5:39 AM, "Craig L Russell" <Craig.Russell@sun.com> wrote:

Top post to summarize:

No one disputes the requirement to include NOTICE/LICENSE in distributions
that are voted on by the PMC and released to the wild for posting on mirror

Some dispute the requirement to maintain NOTICE/LICENSE in svn, with two
obvious sticking points:

1. Some projects dynamically build NOTICE/LICENSE files when they package
their wares using Maven.

2. Incubating projects are often imported with the original licenses intact,
but with no top level NOTICE/LICENSE files, the idea being that the
incubator is the place where the legal requirements are being met, not where
the legal requirements have already been met.

For case 1, I have no opinion. Let the cage'o'death resolve this one.

For case 2, we can solve this issue by adding guidance that when an external
code base is imported into the incubator, the original license is added to
the top level along with the proper notice. During the process of evolving
the code base to conform with Apache policy, the license and notice files
can be updated to track the code in the repository. Only after all of the
offending code has been removed (or relicensed) can the podling think about
making a release.

I agree with Roy that this discussion should result in policy posted to the
Apache web site, and not rely on institutional memory.


On Jul 23, 2009, at 11:32 AM, Roy T. Fielding wrote: > On Jul 22, 2009, at
5:36 PM, William A. Ro...

Craig L Russell Architect, Sun Java Enterprise System
http://db.apache.org/jdo 408 276-5638 mailto:C...

View raw message