Skip to content

Licensing: resolve upstream license before MIT-licensing the main package #22

Description

@kjanat

Situation

kp2bw is a fork/derivative of jampe/kp2bw, which currently has no license → all rights reserved by default. We therefore can't MIT-license (or otherwise relicense) the main package's jampe-derived code, and the existing PyPI distributions sit in that gray area until this is resolved.

Done

  • pykeepass-stubs is independent original work (PEP 561 stubs, not derived from jampe), so it is now MITf401a79. (A pykeepass-stubs 0.1.2 release is needed for the MIT metadata to reach PyPI.)

Blocked on upstream

If upstream never responds

  • Keep the main package unlicensed (status quo), or
  • Assess whether enough has been rewritten to stand as independent work (fact-specific, risky), or
  • Reach out to jampe directly via another channel.

Tracking issue — see jampe#54 for the upstream ask.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions