https://bz.apache.org/bugzilla/show_bug.cgi?id=59262

            Bug ID: 59262
           Summary: Add list of binary jars to LICENSE; use that for unit
                    tests
           Product: JMeter
           Version: 2.13
          Hardware: PC
                OS: Mac OS X 10.1
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Main
          Assignee: [email protected]
          Reporter: [email protected]

It's difficult for users to determine the licenses that apply to the jars in
the binary archive. 3rd party jars should have license files in licenses/bin,
but it's not easy to tell which jars are 3rd party, so if a license file is
missing it's not clear whether that is an oversight or it is an ASF jar.

Also there's no need to include AL 2.0 licences in licences/bin.

Further, there's currently no check that all 3rd party jars have licenses under
licenses/bin. [It looks like at least one is missing]

A solution (already mentioned on mailing list) is to esure all the binary
package non-JMeter jar file names are listed in the LICENSE file.
This can be done under the following headings:

ASF jars
non-ASF jars under AL 2.0
non-ASF jars under other licenses

This makes it easy for users to find out the licensing details.
It also means it's now possible to write further unit tests to check that every
jar is documented and has a license.

[Note: the code has mostly been written]

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to