I have a slight case of OCD. That means I've read multiple questions that are similar but I'm still paranoid.
I'm distributing a commercial application that relies on a 3rd party library that's licensed under Apache 2.0. In order to prevent DLL HELL, I've simply re-assembled the library under a different assembly name, and namespace on all the files. Because of this, I performed a quick find/replace on the 200+ code files to swap out the namespace.
So we have this:
You must cause any modified files to carry prominent notices stating that You changed the files; and
I'm not including the source with the distribution. Do I really have to go through every single code file and put a notice at the top that says the namespace was changed? Or can I do that from the installation license, which I am referencing the Apache 2.0 license for the included library.
I anticipate some IANAL responses, and that's okay. Just wanted to get some thoughts.