CalvinKirs commented on PR #920:
URL: 
https://github.com/apache/incubator-baremaps/pull/920#issuecomment-2598312107

   > @CalvinKirs I think it's good to be cautious, and I also apologize for the 
amount of work that results from my questions. In this regard, how would you 
frame the question to the legal team? Personally, I feel quite comfortable with 
the current solution, as we include all the NOTICE files in our binary 
distribution, which seems in line with what other projects are doing.↳
   > 
   > The current solution is already hard to maintain and will probably require 
a couple of hours of manual work per release to keep it up to date. What 
worries me is that the proposed solution will be even more impractical in terms 
of maintenance, without addressing the fundamental issue of licensing.↳
   > 
   > To illustrate my current understanding, here is a description of the 
maintenance steps involved: When updating a dependency, we should obtain the 
latest NOTICE file, audit it, retain the meaningful parts, and copy it into the 
NOTICE-binary directory. I didn't update the dependencies in version 0.8.2 for 
this reason.↳
   > 
   > I believe this is why, even in top-level projects, these NOTICE-binary 
directories (or concatenated files) quickly become outdated. Overall, even if 
these practices make a few people more comfortable, they are probably a 
lose-lose situation for both maintainers and legal specialists, as outdated 
NOTICE files would likely not survive a serious audit.↳
   
   I completely understand, and to be honest, some TLPs barely maintain their 
binaries NOTICE/LICENSE. One reason is exactly what you mentioned. I've created 
a ticket to discuss this issue, and you're welcome to add any additional 
thoughts directly on the JIRA. If the legal team allows this approach, it would 
make things significantly easier for many projects.
   
   https://issues.apache.org/jira/browse/LEGAL-697


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to