lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexandre Rafalovitch <>
Subject Fwd: Am I allowed to generate, enhance and republish a JavaDoc of an Apache project?
Date Fri, 07 Mar 2014 03:42:23 GMT
I asked this on Apache legal list but got no reply. So, I thought I'll
try again for the group it will affect directly (project not mentioned
below is Solr).

Any opinion on legality, usefulness or possibly underlying causes of
the original problem would be appreciated.

---------- Forwarded message ----------
Date: Thu, Feb 27, 2014 at 4:41 PM
Subject: Am I allowed to generate, enhance and republish a JavaDoc of
an Apache project?


For one (of many) of the Apache projects that I use, I am very
frustrated that Google cannot find the officially-hosted Javadocs.

I am not sure why, but I think this could be an interesting area for
experimentation. So I want to do following things (as a mini-project),
in the increasing level of complexity/effort and see if that will make
discovering relevant information easier. The goal is to publish
information on the web under my own space and experiment with SEO,
Analytics, etc.

My question for all of the things below is whether any of them violate
the Apache License, Version 2.0 under which the source is published
and whether I need to propagate the license mention itself.

1) Regenerate the JavaDoc with all the multiple packages/partitions
merged together but otherwise unchanged? Current official javadocs
have license text generated, do I need to do that too?
2) Generate the JavaDoc using different options and/or custom doclets
that would enhance output with things like internal cross-links?
3) Generate the JavaDoc+JavaDoc-generated Source. This will obviously
keep the licence in the file, but are there extra issues?
4) Generate the JavaDoc also with links to external sources, possibly
using affiliate links for things like books? Basically a
commercialization of the additional curation effort (one can dream).

I know various website do republish these kinds of things. But I want
to be clear and in compliance before I start on this project, out of
several others.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message