Jena does not implement any cryptographic but we do bundle dependencies that include such software in the binary distributions for HTTPS and for web app security (Shiro).

Plan:

1/ Include a "Cryptographic Software Notice" in each of the binary distribution README files.

    apache-jena/dist/README
    jena-fuseki2/apache-jena-fuseki/README
    jena-fuseki1/apache-jena-fuseki/README

This part is Apache-required and not part of the US export registration process.

The software bundled concerned is
  Apache HttpClient
  Apache HttpComponents Core
  Eclipse Jetty
  Apache Shiro

PR#187

2/ Register a product

NB "version" has a specific means, more like "usage"

"Apache Jena (distribution)"
  Versions: development
            [for the snapshot maven repo]
            binary distribution
            [for the binaries and release maven repo]

and send required email to the required US gov organisations and Apache lists.

----

I thought about 3 products (apache-jena, fuseki1, fuseki2). For stability, the links ended up to the gernal area of repo or archives (as other projects also have it) so 3 products did not make anything better.

I also looked at various other projects - things are not uniform. Theer are cases of "over register" where the crypto notice in the code base README. That's unhelpful when the project itself does not provide crypto software and wrong when the source-release gets made (it goes not contain any such software). Like NOTICE, being minimal seemed more in the spirit of things.

        Andy

[1] http://www.apache.org/dev/crypto.html
[2] http://www.apache.org/licenses/exports/

Reply via email to