Project

General

Profile

Actions

Patch #43800

closed

Add local license files under doc/licenses for bundled third-party components

Added by Mizuki ISHIKAWA about 2 months ago. Updated 9 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Documentation
Target version:

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


Related issues

Blocked by Redmine - Patch #43845: Remove the Raphael.js dependency by switching to SVG APIClosedGo MAEDAActions
Actions

Also available in: Atom PDF