https://felix.apache.org/documentation/development/dependencies-file-template.html claims that each released software archive (what is that? source? compiled? ???) must contain a “DEPENDENCIES” file.
Why? The information in it is either useless and misleading for OSGI (if the dependency is not included in the archive) or already required to be in NOTICE or LICENCE (if the dependency is included), which are actual Apache required files. I may have inadvertently started the idea that a DEPENDENCIES file is useful, before I knew about OSGI, by getting maven to generate one, listing the maven dependencies. Can we drop this page and stop this confusing and useless practice? David Jencks