Stefano Bagnara ha scritto:
Oleg Kalnichevski ha scritto:
On Fri, Aug 15, 2008 at 09:10:26PM +0200, Stefano Bagnara wrote:
Oleg Kalnichevski ha scritto:
Please vote on releasing these packages as James Mime4j 0.4. The
vote is
open for the next 72 hours, and only votes from James PMC members are
considered binding. The vote passes if at least three binding +1 votes
are cast.
Packages:
http://people.apache.org/~olegk/mime4j-0.4/packages/
I want to add the fact that I'm investigating about the IPR for the
Base64OutputStream I introduced in the codebase some weeks ago.
http://markmail.org/message/g6cqks56o6byu4fx
http://markmail.org/message/fv7njent2jg2whdz
http://markmail.org/message/cgf5ugtwcrr4fwcd
The fact is that the package I used to get the Base64OutputStream has
a NOTICE including:
-------------
Portions of this software were originally based on the following:
- software copyright (c) 2000-2006, Oracle Corp,
<http://www.oracle.com/>. and are licensed to the Apache Software
Foundation under the "Software Grant and Corporate Contribution
License Agreement"
-------------
I didn't recognized this when I took the code at first, my bad!
I believe Base64OutputStream was not part of the Oracle contribution,
but it's not clear yet. I hope MyFaces PMC will reply soon about this
and will confirm that we are ok with that.
Not sure if, in case of a negative response, this should be a blocker
or not.
Stefano
Why should this be a blocker as the notice clearly states ASF should
have a grant and a CCLA covering that code?
Oleg
I don't know, don't ask me legal questions. I know I am supposted to
copy the NOTICE content when I take something from an ALv2 licensed
artifact. I didn't do this, so I'm in defect here and I'm trying to
understand if in this specific case we are fine.
On legal-discuss they suggested me to deal with MyFaces team to have an
answer on this and I did that.
My conclusion about this issue is:
mime4j-0.4 NOTICE should have included the Oracle credit because that
code is released under the ALv2 and only who add content to the NOTICE
is entitled in removing it. When you add content to NOTICE for an ALv2
project you add a downstream task to inherit that content in any project
redistributing all or part of your product.
An Oracle developer working on MySpace said that he is not sure if the
Oracle credit was added to the NOTICE with the very purpose to make the
credit "viral" or if they simply wanted to document an historical fact
(and they could have been used a README for this). He *unofficially*
told that he doubt Oracle will raise any issue for the missing credit in
mime4j 0.4 release as it is about an utility class and not about
redistributing the whole Trinidad, anyway.
Furthermore in MIME4J-71 I already prepared an alternative
Base64OutputStream based on commons-codec code. It is faster and they
have nothing in their NOTICE.
Stefano
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]