incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: SVN move
Date Sun, 27 Jul 2008 03:38:55 GMT
[craig] I think I got the attribution correct in this. Please correct  
if I got it wrong.

On Jul 26, 2008, at 10:55 AM, Roland Weber wrote:

>>> [bill]The act of a tag-tar-vote-release at the ASF is an act of  
>>> the foundation
>>> (as long as the RM/PMC follows the whole process) so it is a  
>>> shield, of
>>> sorts.  If the RM and project acts in good faith, the ASF backs the
>>> release and is a much more public face to settle any later disputes.
>> [alan]Not that I believe that it will happen in the case of the  
>> JSecurity project but, does this not mean that the "original"  
>> project can continue for a potentially long time to develop their  
>> own releases off of the ASF repo? That's ok?
> [roland]Yes, and why shouldn't it be? Anybody can pull Apache  
> sources from
> our public SVN repo and make releases with or without modifications
> under any license that is compatible with the AL 2.0.

[craig]This is a misunderstanding. The Apache license is very liberal.  
You can do pretty much anything you like with stuff you pull from the  
Apache site *except* call it an Apache release or remove notices.

[craig]You can take Apache code and relicense, redistribute,  
repackage, and take it closed source if you like. But in order to call  
it Apache you (the PMC) need to follow the Apache distribution rules.

> [roland]As long as they
> don't claim to do an Apache release. "Anybody" includes individuals
> that happen to be ASF committers.
>> [alan]What if the license for those releases was incompatible w/  
>> AL2.0?
> [roland]That would be a show stopper. The code pulled from the ASF  
> repo
> is licensed as AL 2.0 (with few exceptions), even if there are
> pre-Apache copies available under an incompatible license.

[craig]No, it's not a showstopper. See above. An Apache release is  
covered by an Apache license. A non-Apache distribution of any kind is  

[craig] Redistribution of Apache-licensed code under a new license can  
be tricky, since the license requires preserving the original notices.  
There is a guide that many non-Apache projects use when relicensing  
Apache code under a non-Apache license:
> [roland]It is the responsibility of the people making the release to
> ensure that they obey all licensing requirements of the code
> they put into their release packages. The ASF has established
> processes to do that for Apache releases. How non-Apache
> releases are done is not our concern.

> [roland]If we learn about
> licensing violations, we will contact the responsible people
> to resolve the issue in good faith.

[craig]Generally, Apache complains about people removing notices from  
code that they got from an Apache repository.


Craig L Russell
Architect, Sun Java Enterprise System
408 276-5638
P.S. A good JDO? O, Gasp!

View raw message