[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

ASF license requirements (was: What license should I use ...)

From: Greg Stein <gstein_at_apache.org>
Date: 2004-03-05 22:02:59 CET

[ with my @apache.org Chairman hat on... ]

On Tue, Mar 02, 2004 at 11:01:22PM -0800, Ben Reser wrote:
> On Tue, Mar 02, 2004 at 08:25:07PM -0800, Justin Erenkrantz wrote:
> > There is no acknowledgement clause in the Apache License 2.0 - which is
> > what all of APR/httpd/etc has been relicensed under. The only thing you
> > must include is the NOTICE file, which if we just place a source
> > tarball/snapshot under our tree, Subversion will satisfy that requirement.
>
> Perfect. :)

In a portion of this thread, there were two concerns:

1) is mod_dav_svn a derivative work in any way of ASF code?

   Official ASF answer: no
   
   The ASF doesn't consider it to be a derivative work and will not
   attempt to enforce any Apache License requirements upon it.

2) is the *source* redistribution of apr(util) meeting the notice
   requirements?

   Official ASF answer: yes
   
   As Justin pointed out above, a full inclusion of the source tarball
   more than meets the needs of the Apache License (v2.0).

3) are the copies of find_ap*.m4 properly handled?

   Official ASF answer: probably not
   
   Even if the apr(util) source trees are removed, the files will still be
   there. In fact, there are copies within the SVN repository. And SVN
   isn't saying anything about them right now.
   
   That said: please don't take any action on this right now.
   
   My opinion is that these files are *intended* to be copied like this.
   Thus, the ASF should alter the license on those files to specifically
   allow for easy inclusion into other projects. Let the ASF mumble on
   this for while. Until some answer comes out, no action needs to be
   taken by the SVN community, as the ASF certainly won't assert any of
   its rights in the meantime :-)

However, please note that *binary* distributions are probably not meeting
the requirements of the Apache License (v1.1 or v2.0). Also note that most
people's binary distributions are probably using apr(util) under the v1.1
license. Getting a new "snap" of apr(util) under the new license may
simplify the notification requirements, but they *do* still exist. I have
no particular recommendations at this time for handling that.

Cheers,
-g

-- 
gstein_at_apache.org ... ASF Chairman ... http://www.apache.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Mar 5 22:00:09 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.