You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@clerezza.apache.org by "Hasan (JIRA)" <ji...@apache.org> on 2011/09/02 15:54:09 UTC
[jira] [Commented] (CLEREZZA-616) Fix incorrect NOTICE files
[ https://issues.apache.org/jira/browse/CLEREZZA-616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13095986#comment-13095986 ]
Hasan commented on CLEREZZA-616:
--------------------------------
Pasted my answer in the email here
The code borrowed from the book [1] is src/main/java/org/apache/clerezza/rdf/core/impl/util/Base64.java
which can be downloaded from [2].
Anyone has experience with the copyright of such code?
I don't think this is a problem. But if this IS a problem, we may use [3] which is also licensed under ASL v2.0 or higher. I think we first need to find out whether there is a problem with the license using the borrowed code before attempting to made changes to rdf.core using another implementation
By the way, the mulgara code in rdf.core that I use is [4] which is licensed under ASL v2.0
Cheers
Hasan
[1] http://www.digitallibrary.kcci.com.pk/bitstream/32417747/138/1/(ebook-pdf)%20-%20O'Reilly%20Java%20Cryptography.pdf
[2] ftp://ftp.oreilly.com/pub/examples/java/crypto/files/oreilly/jonathan/util/Base64.java
[3] http://www.source-code.biz/base64coder/java/Base64Coder.java.txt
[4] http://mulgara.org/svn/mulgara/trunk/src/jar/querylang/javacc/org/mulgara/sparql/parser/SparqlParser.jj
> Fix incorrect NOTICE files
> --------------------------
>
> Key: CLEREZZA-616
> URL: https://issues.apache.org/jira/browse/CLEREZZA-616
> Project: Clerezza
> Issue Type: Task
> Reporter: Bertrand Delacretaz
> Priority: Minor
>
> According to http://www.apache.org/legal/src-headers.html all NOTICE.txt files should start with
> Apache Clerezza
> Copyright [yyyy] The Apache Software Foundation
> This product includes software developed at
> The Apache Software Foundation (http://www.apache.org/).
> Which is not the case for a number of them in Clerezza: a number of NOTICE.txt files are empty, and others contains text like "Portions are" which doesn't say what they are, or "Portions are! Inc. All rights reserved."
> Assuming the top-level NOTICE.txt is ok, this command finds the ones which are different:
> md5 $(find . -name NOTICE.txt) | grep -v $(md5 -q NOTICE.txt)
> And the empty ones:
> find . -name NOTICE.txt -size 0
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira