Skip to content

chore: add MIT LICENSE and bundle M PLUS 1p OFL license with releases#17

Merged
bubio merged 1 commit into
mainfrom
chore/font-license
Jun 11, 2026
Merged

chore: add MIT LICENSE and bundle M PLUS 1p OFL license with releases#17
bubio merged 1 commit into
mainfrom
chore/font-license

Conversation

@bubio

@bubio bubio commented Jun 11, 2026

Copy link
Copy Markdown
Owner

概要

同梱フォント M PLUS 1p(SIL Open Font License 1.1)のライセンス順守と、プロジェクト本体のライセンス整備を行います。

M PLUS 1p はバイナリに埋め込まれているため、OFL 1.1 の再配布条件に従い、ライセンス全文と著作権表示を各配布物に添付する必要があります。これまで OFL.txt はソースツリー内にあるだけで配布物には含まれていませんでした。

変更内容

  • OFL ライセンスを全配布物に同梱
    • macOS: .app/Contents/Resources/MPLUS1p-OFL.txtbuild.zig の bundle ステップ)
    • Linux / Windows: リリース zip の package/ 配下
    • deb / rpm: /usr/share/doc/usaproject/MPLUS1p-OFL.txt(nfpm)
  • README: License 節に M PLUS 1p (OFL 1.1) を追記
  • MIT LICENSE をルートに追加: README のバッジ/リンクが参照していた LICENSE が未作成だったため新規作成。本体ライセンスが MIT であることを明示。

確認

  • zig build bundle を実行し、MPLUS1p-OFL.txt.app/Contents/Resources/ に配置されることを確認済み。

🤖 Generated with Claude Code

M PLUS 1p (OFL 1.1) is embedded in the binary, so the license text and
copyright notice must travel with every distributed artifact. Ship
OFL.txt in the macOS .app bundle, Linux/Windows release zips, and
deb/rpm packages, and document the font in the README.

Also add a root MIT LICENSE (the README already linked to it) and state
UsaProject's own license explicitly.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bubio bubio merged commit 8475a77 into main Jun 11, 2026
3 checks passed
@bubio bubio deleted the chore/font-license branch June 11, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant