Skip to content

Relicense: c2pool MIT -> AGPL-3.0-or-later (daemon); engine primitives -> Apache-2.0 c2pool-core-engine#658

Merged
frstrtr merged 1 commit into
masterfrom
relicense/mit-to-agpl
Jul 10, 2026
Merged

Relicense: c2pool MIT -> AGPL-3.0-or-later (daemon); engine primitives -> Apache-2.0 c2pool-core-engine#658
frstrtr merged 1 commit into
masterfrom
relicense/mit-to-agpl

Conversation

@frstrtr

@frstrtr frstrtr commented Jul 10, 2026

Copy link
Copy Markdown
Owner

License-stack transition per operator directive.

  • Main c2pool network daemon relicensed MIT -> AGPL-3.0-or-later (715 files SPDX-tagged; LICENSE.md MIT -> LICENSE AGPL-3.0).
  • Engine primitives (src/sharechain/v37/, core protocol-math/DB/serialization, src/btclibs/) are provided by the separate Apache-2.0 repo frstrtr/c2pool-core-engine and are NOT relicensed here.
  • btclibs Bitcoin-origin MIT notices preserved.
  • Copyright gate cleared (all-contributor mandate incl. 5133n signed consent).

DRAFT / HELD: do NOT merge until CI matrix (6 coins + macOS + Windows) is green AND operator gives explicit P4 merge approval (never auto-merge — one-way door).

Network daemon relicensed to AGPL-3.0-or-later. Engine primitives (v37/, core
primitives, btclibs) are provided by the Apache-2.0 c2pool-core-engine and are
NOT relicensed here; btclibs Bitcoin-origin MIT notices remain. HELD on branch
pending explicit operator merge approval (P4).
@frstrtr
frstrtr marked this pull request as ready for review July 10, 2026 12:14
@frstrtr
frstrtr merged commit 6453b1b into master Jul 10, 2026
24 of 26 checks passed
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.

1 participant