Hi, sebb>if version B has and additional dependency compared with version sebb>A, the single file version will differ by both the additional sebb>dependency details and potentially the full license text
"combined" LICENSE file could have the following format: block1) AL-2.0 text block2) short summary for third-party licenses block3) full license/notice texts for third-party Then even the very basic diff tool would properly compare "short summary", so it would be very easy to tell when dependency is added/removed or changes license. Vladimir>"subfolders" Cons: "root" LICENSE becomes position-dependent sebb>Not sure I follow why this is considered a problem; it's not something sebb>that needs to change often, if at all. For instance, jar files typically include LICENSE as /META-INF/LICENSE. What should be the location for third-party license files? It could be /META-INF/licenses/asm-7.1/LICENSE How that location should be referenced from the summary? Should it be <<License texts can be found in /META-INF/licenses folder>>? Should it be <<License texts can be found in /licenses folder>>? sebb>; it's not something sebb>that needs to change often, if at all. When the software is bundled people might have different opinions on the folder names. If folder name is written explicitly in the license file, it complicates bundling of that software. You are right we don't expect to change JMeter layout often, however the ones who bundle JMeter might have their own preferences for "licenses" folder name. They need to reproduce all licenses (including transitive), so they have to treat "LICENSE file + licenses" folder as a single unit, and I don't think that happens often. Vladimir
