Project

General

Profile

Actions

Patch #43800

open

Manage third-party license files within the repository

Added by Mizuki ISHIKAWA about 9 hours ago. Updated about 1 hour ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Third-party libraries

Description

Currently, external OSS licenses referenced under app/assets and in README_FOR_APP are handled in two different ways:
some have their license files stored in the Redmine repository, while others are referenced only by external links.

For licenses that are managed only via links, there is a risk that the links may become unavailable or the referenced content may change in the future, making it difficult to verify the correct license terms.

To mitigate this risk, it would be preferable to store the license files themselves in the Redmine repository for external OSS referenced under app/assets and in README_FOR_APP.

Major open source projects such as Visual Studio Code also manage all third-party license files directly within their repositories. https://github.com/microsoft/vscode/blob/main/ThirdPartyNotices.txt


Files

Actions

Also available in: Atom PDF