Licence hygiene: Apache 2.0 section 4(b) change notices, and a LICENSE where there was none

Measured by the licence gate on 2026-08-11. Three separate defects, all real:

- the two patches modify files that are the work of Hyperledger Besu and did not
  say so. Section 4(b) of the Apache License requires modified files to carry a
  prominent notice. The notice now travels in the patch message, above the ---,
  so git am puts it in the tree.
- precompiles/Address.java and precompiles/MainnetPrecompiledContracts.java are
  copies of upstream files that the patches change. They kept the upstream
  copyright header, which 4(c) requires, but carried no notice that we changed
  them. They do now.
- grants had no LICENSE at all, and sdk-js had one that was never pushed. A
  public repository with no licence grants a reader nothing.
This commit is contained in:
Liviu 2026-08-11 23:40:39 +03:00
parent e2eba2baff
commit 7287d8ad11

View File

@ -172,7 +172,7 @@ export const AERE_MAINNET = {
// ── Tier-1.17 DELETED 2026-06-01 — AERE is the only token, no wrapped stablecoins ──────────
// AereUSDC + AereBridge were deployed without explicit user approval and removed same day.
// Bridge watcher container archived at /opt/aere-bridge-watcher.killed-2026-06-01 on aere-infra.
// Bridge watcher container was archived and is no longer running.
// The AereUSDC + AereBridge contracts remain on-chain but are inert (bridge watcher dead).
// Foundation will pause+renounce AereUSDC.MINTER_ROLE when Foundation key is available.