Skip to content

Which license is canonical for the SDK packages? #83

Description

@JRVector9

I ran into this while checking the current next branch (c6cfc6b).

The repository-level license is Apache-2.0, but the SDK package metadata points to GPL-3.0:

  • LICENSE is Apache License 2.0.
  • GitHub reports the repository license as Apache-2.0.
  • packages/rango-sdk/package.json, packages/rango-sdk-basic/package.json, and packages/rango-types/package.json use "license": "GPL-3.0".
  • The README license badges display GPLv3.
  • The published npm metadata for rango-sdk and rango-sdk-basic reports GPL-3.0.

Could you confirm which license should be treated as canonical for the SDK packages? After that, I can send a small PR to align the README/package metadata or the root license file.

Commands I used:

head -20 LICENSE
rg -n "GPL|Apache|License|license" README.md package.json packages/*/package.json
npm view rango-sdk version license repository.url
npm view rango-sdk-basic version license repository.url

I also checked for existing issues and PRs with:

gh search issues 'license Apache GPL README' -R rango-exchange/rango-sdk --state open
gh search issues 'license Apache GPL README' -R rango-exchange/rango-sdk --state closed
gh search prs 'license Apache GPL README' -R rango-exchange/rango-sdk --state open
gh search prs 'license Apache GPL README' -R rango-exchange/rango-sdk --state closed

Those searches returned no results.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions