Third-Party Licenses

Prev Next

List licenses for third-party software included in the Encodify service is located under “About” - “Third-Party Licensing” beneath the “Login Settings” section.

f6641f0409.jpg

New page About > Third-Party Licensing shows information from the License File /webapp/src/main/resources/licenses/license-details.xlsx.

The License File is stored under the source control and checked/updated every release by Release person in the scope of pre-release Check List.

To prepare Licence File:

  1. update the License File /webapp/src/main/resources/licenses/license-details.xlsx

  2. run task updateLicenseVersions "${SCRIPTS_PATH}/startBuilder.sh" -t -b ":webapp:updateLicenseVersions"

  3. add/update manually commerce licenses or add some new moduleNames from the report if needed

  4. recompile worker to see the updated result on jsp page in About > Third-Party Licensing (updated file from resources will be moved to classpath)

Known limitation: updateLicenseVersions task fails if License File was saved in LibreOffice.