Am 13.02.2014 20:02, schrieb Marshall Schor: > On 2/13/2014 8:12 AM, Peter Klügl wrote: >> I still try to understand what needs to be mentioned in the notice file. >> >> Example: >> >> The notice file in the uimaFIT binary download contains a mention of >> AnnotationLiteral.java because of uimafit-legacy-support-2.0.0, but >> there is no mention of the IBM UIMA License Agreement because of >> jVinci-2.4.2 > I took a look at the uimaFIT binary download - I don't see that it contains > jVinci. I do see that includes the uimaj-core, so it should have had the > notice > that goes with that "promoted" up, I think.
jVinci is in the extras folder. It was just an example. As we include uimaFIT-core, I wondered what notices we need to reproduce from there... Best, Peter > -Marshall >> Peter >> >> >> Am 12.02.2014 15:00, schrieb Marshall Schor: >>> On 2/12/2014 8:02 AM, Martin Toepfer wrote: >>>> Hi Marshall, >>>> >>>> to comply with uimaFIT's NOTICE file, I will add >>>> >>>> This product contains uimaFIT - Core: >>>> Copyright 2009-2012 Regents of the University of Colorado. >>>> All rights reserved, >>>> Copyright 2009-2012 Ubiquitous Knowledge Processing (UKP) Lab. >>>> Technische Universität Darmstadt. >>>> All rights reserved. >>>> >>>> to the NOTICE file of ruta-ep-engine. However, I still have some questions >>>> about the NOTICE file in general. >>>> >>>> 1) >>>> The ruta-ep-engine project delivers not only uimaFIT, but also other >>>> libraries, e.g., Apache commons-math. If I understand the licensing-howto >>>> correctly, I will have to copy the NOTICE contents for all of that >>>> libraries, >>>> e.g., Apache commons-math's NOTICE file. >>> Sort of. You have to examine the NOTICE contents and copy up the parts that >>> apply, excluding "This product includes software developed at The Apache >>> Software Foundation (http://www.apache.org/).", which is already in the >>> file (no >>> need to duplicate this). >>> >>> See also http://www.apache.org/dev/licensing-howto.html#mod-notice >>> >>>> 2) >>>> As far as I can tell by now, ruta-ep-engine should be the only relevant >>>> project since the other projects do not deliver external libraries. For >>>> instance, ruta-core also has a dependency to uimaFIT, however, uimaFIT is >>>> not >>>> delivered by ruta-core, so we don't have to expand the NOTICE file for >>>> ruta-core. Is this correct? >>> Yes. The NOTICE file for a bundled artifact is only for those dependencies >>> that >>> are bundled into the deliverable artifact (in this case, the Jar). >>> >>>> Thanks for your help. >>> Thank you for doing the Release Manager work :-) >>> >>> -Marshall >>>
