Skip to content
This repository has been archived by the owner on Nov 26, 2024. It is now read-only.

chore: adding license #738

Merged
merged 1 commit into from
Nov 5, 2024
Merged

chore: adding license #738

merged 1 commit into from
Nov 5, 2024

Conversation

georgewrmarshall
Copy link
Collaborator

@georgewrmarshall georgewrmarshall commented Nov 5, 2024

Description

This pull request adds a dual-license (MIT OR Apache 2.0) to the design-tokens repository to align with MetaMask’s open-source licensing standards. This change allows external users to fork and utilize the design-tokens package without legal conflicts, adhering to MetaMask’s recommended open-source practices.

Following guidance from our legal team, this PR includes both LICENSE-MIT and LICENSE-APACHE files and updates the package.json to specify the dual-license format.

Related Issues

Fixes: #737

Manual Testing Steps

  1. Confirm that the LICENSE-MIT and LICENSE-APACHE files are present in the repository root.
  2. Verify that package.json contains "license": "(MIT OR Apache-2.0)".
  3. Cross-check that the licensing terms match MetaMask’s open-source standards.

Pre-merge Author Checklist

  • Reviewed MetaMask Coding Standards for open-source licensing.
  • Included relevant license files in the root directory.
  • Verified that the package.json license entry follows the specified format.

Pre-merge Reviewer Checklist

  • Confirmed that the included license files ensure compliance with MetaMask’s open-source guidelines.
  • Checked that the package.json entry reflects the correct license terms.
  • Verified that all legal and compliance requirements are met.

References

@georgewrmarshall georgewrmarshall added the team-design-system All issues relating to design system label Nov 5, 2024
@georgewrmarshall georgewrmarshall self-assigned this Nov 5, 2024
@georgewrmarshall georgewrmarshall marked this pull request as ready for review November 5, 2024 01:53
@georgewrmarshall georgewrmarshall requested a review from a team as a code owner November 5, 2024 01:53
@georgewrmarshall
Copy link
Collaborator Author

I realize the storybook job is failing created an issue here #740

@georgewrmarshall georgewrmarshall merged commit fd2b0c4 into main Nov 5, 2024
31 of 32 checks passed
@georgewrmarshall georgewrmarshall deleted the update/license branch November 5, 2024 16:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
team-design-system All issues relating to design system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update license
2 participants