> Op 18 feb. 2018 om 17:57 heeft Eric Covener <[email protected]> het volgende > geschreven: > >> On Sun, Feb 18, 2018 at 11:53 AM, Steffen <[email protected]> wrote: >> >> On Sunday 18/02/2018 at 17:39, Eric Covener wrote: >> >> -- not sure, mod_md; should curl and jansson be added to notice/license >> files ? >> >> >> I don't think either is contained in mod_md, so I don't think they >> should be referenced in the NOTICES: >> >> http://www.apache.org/dev/licensing-howto.html#mod-notice >> ``` >> Dependencies which are not included in the distribution MUST NOT be >> added to LICENSE and NOTICE. As far as LICENSE and NOTICE are >> concerned, only bundled bits matter. >> ``` >> On Win the curl and jansson dependencies are included in the binary >> distribution. >> >> >> We can't reflect what might be added in a third-party binary >> distribution to the NOTICES file in httpd SVN. I think the obligation >> is on whoever creates the binary distribution to enumerate what's in >> it. That's what the ASF policy (same page) would be, at least. >> >> Till now Makefile.win in SVN contains the text,for example see below. >> >> >> >> !IF EXIST("srclib\nghttp2") >> type << >> "$(INSTDIR)\NOTICE.txt" >> >> This binary distribution of mod_http2.so includes nghttp2 C library written >> by Tatsuhiro Tsujikawa. For complete information, visit nghttp2's web site >> at https://nghttp2.org/ >> << >> -awk -f <<script.awk < "srclib\nghttp2\COPYING" >> "$(INSTDIR)\LICENSE.txt" >> BEGIN { >> print ""; >> print "For the mod_http2 component:"; >> print ""; >> while ( getline > 0 ) { >> print $$0; >> } >> exit 0; >> } >> << >> !ENDIF >> > > Are you asking if it would be appropriate to do the same thing for the > other dependencies? If they're built the same way it would seem > reasonable. I do not personally think it's necessary (showstopper) > for a release. It looks like a convenience for someone who already > copied prereqs into srclib/. Maybe others feel differently?
Bill and others, what do you think ? I think to be in line with other deps (like brotli, http2...) we should add it to makefile.win, which copies to notice/license.
