Skip to content

[Console] Fix GitHub icon licensing (#4515) - #4516

Open
yykaue wants to merge 1 commit into
apache:devfrom
yykaue:fix-4515-github-icon-license
Open

yykaue wants to merge 1 commit into
apache:devfrom
yykaue:fix-4515-github-icon-license

Conversation

@yykaue

@yykaue yykaue commented Sep 18, 2026

Copy link
Copy Markdown

Purpose

The source LICENSE incorrectly classified assets/icons/github.svg under Apache 2.0. This change replaces the SVG with a verifiable MIT-licensed Ant Design Icons source and corrects the source and distribution licensing information.

Closes #4515

Changes

  • Replace the GitHub icon using a pinned upstream commit, retaining its existing dimensions and blue color.
  • Include the complete MIT license and Ant UED copyright in the SVG and a dedicated license file.
  • Correct the root LICENSE and synchronize the distribution LICENSE, NOTICE files, and license generation template.
  • Identify the GitHub mark as a trademark of GitHub, Inc.

The replacement slightly changes the icon silhouette.

Validation

  • SVG XML parsing and upstream path comparison passed.
  • License text, references, and distribution template consistency checks passed.
  • git diff --check passed.
  • Apache RAT 0.15 passed using a temporary standalone POM with equivalent exclusions.

@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] LICENSE issue related to github.svg - a possible release blocker

1 participant