Skip to content

Document GPLv3-to-MIT relicensing consent #706

Description

@lipkau

Context

JiraPS was originally distributed under GPL and moved from GPLv2 to GPLv3 in commit e1239bd6 on 20 August 2016.

Commit d4352777 changed the repository license from GPLv3 to MIT on 5 October 2017. The public repository record does not contain a relicensing proposal, contributor consent, a CLA, or a copyright assignment covering that change. A search of the project owner's available email history also found no explicit license consent. The historical Slack archive is unavailable.

This issue collects a durable public record. It does not allege wrongdoing and does not by itself change the repository license.

Consent statement

Each affected contributor may approve the MIT licensing of their own pre-change contributions by posting the following statement as a comment:

I confirm that I authored contributions to JiraPS before 5 October 2017. I agree that those contributions may also be distributed under the MIT License used by the JiraPS project.

A contributor may instead identify exclusions or request clarification about the commits attributed to them.

Contributor inventory and consent status

The current-code audit is recorded in this comment and PR #708. Duplicate commit identities have been consolidated where apparent.

Surviving attribution

  • Joshua Taliaferro (replicaJunction)
  • Oliver Lipkau
  • Josh Knorr (jkknorr)
  • Axel Gluth (axxelG)
  • Michael Dejulia (Dejulia489)
  • Liam Leane (LiamLeane)
  • Eugene Bekker (ebekker)
  • Neil Padgham (padgers)
  • Brian Bunke (brianbunke)
  • Joe Beaudry (beaudryj)

No surviving blame attribution

  • Tomas Deceuninck
  • ThePSAdmin
  • kittholland

Required audit and resolution work

  • Map each identity to the relevant pre-5-October-2017 commits.
  • Determine which attributed code or documentation survives in the current branch.
  • Contact contributors whose work still survives.
  • Link every public consent comment or document any exclusions.
  • Replace code lacking MIT permission, obtain permission, or restore GPL-compatible licensing for that scope.
  • Commit the final evidence and conclusion to LICENSING.md.

Completion criteria

This issue can close only when every surviving GPL-era contribution is covered by explicit MIT permission, independently replaced, or distributed under a GPL-compatible scope. Repository ownership, collaborator access, later contributions, and silence after the change are not treated as relicensing consent.

Related: #705

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions