Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: update license #1200

Merged
merged 8 commits into from
May 15, 2024
Merged

docs: update license #1200

merged 8 commits into from
May 15, 2024

Conversation

thehowl
Copy link
Member

@thehowl thehowl commented Oct 6, 2023

This PR contains an update to the Gno Network Public License, a fork of the GNU Afferro General Public License with an additional clause regarding "Strong Attribution".

Additionally, this PR does the following:

  1. Move the GNO (Network) Public License to the root directory.
    Rationale: the current LICENSE.md files says that the directories are covered by two different licenses; but doesn't cover licensing for examples or any other files.
  2. Change all links from www.gnu.org to gno.land.
  3. Remove references to the "Lesser" Public License, as it simply doesn't exist.
  4. Move tm2/LICENSE.md to tm2/LICENSE, as it's formatted for plain text.
  5. Format the license for Markdown, on the model of the existing Markdown version of the GNU GPL.

Review & approval by @jaekwon required.

@thehowl thehowl requested a review from jaekwon October 6, 2023 03:18
@thehowl thehowl requested review from moul and a team as code owners October 6, 2023 03:18
@github-actions github-actions bot added 📦 🤖 gnovm Issues or PRs gnovm related 📦 🌐 tendermint v2 Issues or PRs tm2 related 📦 ⛰️ gno.land Issues or PRs gno.land package related labels Oct 6, 2023
@codecov
Copy link

codecov bot commented Oct 6, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 51.63%. Comparing base (a901e79) to head (5cf90f8).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1200      +/-   ##
==========================================
+ Coverage   48.84%   51.63%   +2.78%     
==========================================
  Files         579      534      -45     
  Lines       78015    81629    +3614     
==========================================
+ Hits        38109    42146    +4037     
+ Misses      36820    36078     -742     
- Partials     3086     3405     +319     
Flag Coverage Δ
contribs/gnodev ?
contribs/gnofaucet ?
contribs/gnokeykc ?
contribs/gnomd ?
gno.land 61.68% <ø> (ø)
gnovm 42.07% <ø> (-0.03%) ⬇️
go-1.22.x ?
misc/autocounterd ?
misc/genproto ?
misc/genstd ?
misc/goscan ?
misc/logos ?
misc/loop ?
tm2 54.01% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@thehowl thehowl mentioned this pull request Nov 24, 2023
7 tasks
@leohhhn leohhhn added the 📖 documentation Improvements or additions to documentation label Dec 20, 2023
@thehowl
Copy link
Member Author

thehowl commented Jan 18, 2024

Converting to draft while we discuss this with legal.

@thehowl
Copy link
Member Author

thehowl commented Mar 26, 2024

Current status: the changes were approved by legal, however it's probably good to have the changes be done together with the upcoming update to the license.

@github-actions github-actions bot added the 🧾 package/realm Tag used for new Realms or Packages. label May 7, 2024
@thehowl thehowl marked this pull request as ready for review May 7, 2024 18:24
@thehowl thehowl changed the title docs: reorganize licenses docs: update license May 7, 2024
Copy link
Contributor

@jaekwon jaekwon left a comment

Choose a reason for hiding this comment

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

LGTM!

@jaekwon jaekwon merged commit 7d44813 into master May 15, 2024
155 checks passed
@jaekwon jaekwon deleted the dev/morgan/licenses branch May 15, 2024 05:52
jefft0 pushed a commit to jefft0/gno that referenced this pull request May 15, 2024
This PR contains an update to the Gno Network Public License, a fork of
the GNU Afferro General Public License with an additional clause
regarding "Strong Attribution".

Additionally, this PR does the following:

1. **Move the GNO (Network) Public License to the root directory.** \
Rationale: the current `LICENSE.md` files says that the directories are
covered by two different licenses; but doesn't cover licensing for
`examples` or any other files.
2. **Change all links from www.gnu.org to gno.land.**
3. **Remove references to the "Lesser" Public License,** as it simply
doesn't exist.
4. **Move tm2/LICENSE.md to tm2/LICENSE,** as it's formatted for plain
text.
5. **Format the license for Markdown,** on the model of the existing
Markdown version of the GNU GPL.

Review & approval by @jaekwon required.
leohhhn pushed a commit to leohhhn/gno that referenced this pull request May 21, 2024
This PR contains an update to the Gno Network Public License, a fork of
the GNU Afferro General Public License with an additional clause
regarding "Strong Attribution".

Additionally, this PR does the following:

1. **Move the GNO (Network) Public License to the root directory.** \
Rationale: the current `LICENSE.md` files says that the directories are
covered by two different licenses; but doesn't cover licensing for
`examples` or any other files.
2. **Change all links from www.gnu.org to gno.land.**
3. **Remove references to the "Lesser" Public License,** as it simply
doesn't exist.
4. **Move tm2/LICENSE.md to tm2/LICENSE,** as it's formatted for plain
text.
5. **Format the license for Markdown,** on the model of the existing
Markdown version of the GNU GPL.

Review & approval by @jaekwon required.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 documentation Improvements or additions to documentation 📦 🌐 tendermint v2 Issues or PRs tm2 related 📦 ⛰️ gno.land Issues or PRs gno.land package related 📦 🤖 gnovm Issues or PRs gnovm related 🧾 package/realm Tag used for new Realms or Packages.
Projects
Status: Done
Status: Done
Status: 🚀 Needed for Launch
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants