Marshall Schor wrote:
Thilo Goetz wrote:
Marshall Schor wrote:
The parts being included in the binary distribution of uima-as include:
uima-as
(base) uima
some Spring jars
some ActiveMQ jars
saxon 8 or 9 jar
Each of these probably have LICENSE, NOTICE, README files.
The packaging needs to do something about these.
LICENSE - must be merged, 1 file. see
http://apache.org/dev/release.html#license
NOTICE - not specified. Perhaps doesn't need to be merged. I'll dig
further on this.
README - not specified. Suggest we have have just one README for
uima-as, incorporating whatever seems reasonable from base uima, and
leave it at that.
Does this seem right?
-Marshall
Saxon comes with several licenses, for historical reasons. Some of
them are non-standard. None look problematic to me, but somebody
should take this up with legal-discuss to see if there are any issues.
Do we know of any other Apache projects that ship Saxon?
Yes. ServiceMix does, and ActiveMq does, as part of their "Camel"
subproject. http://activemq.apache.org/camel/
Couldn't find saxon in Camel (1.2.0). ServiceMix does include saxon, but
they don't have it in their NOTICE file, which is bad. I found this, which
seems to have disappeared for later versions:
http://saxon.sourceforge.net/saxon6.5.2/conditions.html
I'll use them as models to set up the license and notice files.
ServiceMix uses the Mozilla Public License 1.0 version of Saxon - I plan
to use that one too.
Thanks for the suggestion to look for other projects already doing this :-)
-Marshall
--Thilo