Skip to content

Apache 2.0へライセンスを変更#8

Merged
Moge800 merged 5 commits into
mainfrom
chore/apache2-v1-release
May 26, 2026
Merged

Apache 2.0へライセンスを変更#8
Moge800 merged 5 commits into
mainfrom
chore/apache2-v1-release

Conversation

@Moge800

@Moge800 Moge800 commented May 26, 2026

Copy link
Copy Markdown
Owner

概要

  • ライセンスを MIT から Apache License 2.0 へ変更
  • README / README_jp のライセンス表記を更新
  • インストール例に @latest@v1 の指定例を追加

背景

  • v1.0.0 リリースに向けてライセンスを整理するため
  • Go modules の v1 系は module path 変更不要のため、今回は文書とライセンス表記の更新に絞る

確認

  • go test ./...
  • git diff --check

補足

  • LICENSE は Apache License 2.0 の標準本文をそのまま配置しています
  • v1.0.0 タグ作成と GitHub Release はマージ後に別途実施

Copilot AI review requested due to automatic review settings May 26, 2026 09:56

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

MIT License から Apache License 2.0 へ移行するためのドキュメント/ライセンス表記更新を行うPRです。v1.0.0 リリース準備の一環として、README と LICENSE の整合を取る変更になっています。

Changes:

  • README / README_jp のインストール例に @latest@v1 の例を追加
  • README / README_jp のライセンス表記を Apache License 2.0 に更新
  • LICENSE を Apache License 2.0 本文へ差し替え

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
README.md go get のバージョン指定例を追加し、ライセンス表記を Apache 2.0 に更新
README_jp.md 日本語READMEの同等箇所を更新
LICENSE MIT から Apache 2.0 のライセンス本文へ置換
Comments suppressed due to low confidence (1)

LICENSE:179

  • The LICENSE file is not the full standard Apache License 2.0 text: it omits the usual “APPENDIX: How to apply the Apache License to your work” section, and it adds a standalone Copyright 2026 Moge800 line after “END OF TERMS AND CONDITIONS”. If the intent is to include the unmodified standard text, include the full official Apache 2.0 license contents (including the appendix) and put project-specific copyright/notice information in a dedicated NOTICE file or in the appendix’s boilerplate, rather than editing the license text.
END OF TERMS AND CONDITIONS

Copyright 2026 Moge800


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

Comment thread README.md Outdated
Comment thread README_jp.md Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

Comment thread README.md Outdated
go get github.com/moge800/gomcprotocol
go get github.com/moge800/gomcprotocol@latest

# pin a major release explicitly
Comment thread README_jp.md Outdated
go get github.com/moge800/gomcprotocol
go get github.com/moge800/gomcprotocol@latest

# メジャーリリースを明示して固定する場合
Comment thread LICENSE Outdated
Comment on lines +1 to +73
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.

@Moge800 Moge800 merged commit c8e03e0 into main May 26, 2026
1 check passed
@Moge800 Moge800 deleted the chore/apache2-v1-release branch May 26, 2026 10:19
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.

2 participants