[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 not.

[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: http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html


[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



Craig L Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:[EMAIL PROTECTED]
P.S. A good JDO? O, Gasp!

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to