LICENSING: every Besu-derived file under anchor/ listed with its copyright line and provenance (Apache-2.0 section 4(b))

This commit is contained in:
Aere Network 2026-09-02 20:50:16 +03:00
parent 77d5bbb846
commit 2bb2c134f0

View File

@ -120,3 +120,112 @@ the section 4(b) notice of changed files), and each keeps its original notice pe
| `anchor/consensus/qbft-core/src/main/java/org/hyperledger/besu/consensus/qbft/core/statemachine/RoundState.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor/consensus/qbft-core/src/main/java/org/hyperledger/besu/consensus/qbft/core/types/QbftBlockCreator.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor/ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/sync/DownloadHeadersStep.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
## anchor/: files derived from Hyperledger Besu (measured 2026-09-02)
The `anchor/` tree publishes the post-quantum anchor as files over the Besu source tree. Every file below carries an upstream Hyperledger Besu copyright line and is Apache-2.0; the ones marked modified contain Aere Network changes (Apache-2.0 section 4(b): the notice of change is this table and the `AERE` comments in each file).
| file | copyright line | provenance |
|---|---|---|
| `anchor\app\src\main\java\org\hyperledger\besu\cli\BesuCommand.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\app\src\main\java\org\hyperledger\besu\cli\options\AerePqEmergencyOptions.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\app\src\main\java\org\hyperledger\besu\controller\QbftBesuControllerBuilder.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\app\src\test\java\org\hyperledger\besu\cli\options\AerePqEmergencyOptionsTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\config\src\main\java\org\hyperledger\besu\config\JsonGenesisConfigOptions.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\BftBlockInterface.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\BftExtraData.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\FalconSeal.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\FalconSealSupport.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqAnchor.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqAnchorConfig.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqAnchorLapse.java` | `Copyright contributors to Besu / Aere Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqAnchorNotReadyException.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqAnchorSyncModeGuard.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqAnchorThresholdGuard.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqRegistryBinding.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqRegistryHash.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqRegistryHashTool.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqSealCache.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqSealStore.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\PqSignerRegistry.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\blockcreation\BftBlockCreatorFactory.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\blockcreation\PqAnchorProducer.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\main\java\org\hyperledger\besu\consensus\common\bft\tools\PqRegistryHashTool.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqAnchorConfigTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqAnchorEmergencyConfigTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqAnchorLapseTest.java` | `Copyright contributors to Besu / Aere Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqAnchorTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqAnchorThresholdGuardTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqArmingGateTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqCallerIntentTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqFleetRestartArmingTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqForkArmingTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqForkThresholdReachabilityTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqForkValidatorSetChangeTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqInertBinaryTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqParentHeightAlignmentTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqRegistryBindingTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqRegistryHeightRefusalTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqRegistryRotationTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqSealPersistenceTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqSignedHeightTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqStartupHistoryTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PqV2Fixture.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\PreparePqAttachGateTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\ProposalPqAttachGateTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\common\src\test\java\org\hyperledger\besu\consensus\common\bft\RoundChangePqAttachGateTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\messagewrappers\Commit.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\network\QbftMessageTransmitter.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\payload\CommitPayload.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\payload\MessageFactory.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\payload\PreparePayload.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\payload\ProposalPayload.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\payload\RoundChangePayload.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\statemachine\QbftBlockHeightManager.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\statemachine\QbftController.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\statemachine\QbftRound.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\statemachine\RoundState.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\types\QbftBlockCreator.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\validation\CommitValidator.java` | `Copyright 2020 ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\validation\PqPrepareEnforcement.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\validation\PqProposalEnforcement.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\validation\PqRoundChangeEnforcement.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\validation\PrepareValidator.java` | `Copyright 2020 ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\validation\ProposalPayloadValidator.java` | `Copyright contributors to Hyperledger Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\main\java\org\hyperledger\besu\consensus\qbft\core\validation\RoundChangePayloadValidator.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\network\ProposalSealPlumbingTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\network\RoundChangeSealPlumbingTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\payload\PreparePayloadPqTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\payload\ProposalPayloadPqTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\payload\RoundChangePayloadPqTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\statemachine\PqLateSealSalvageTest.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\PqMessageAgilityTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\PqPrepareAgilityTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\PqPrepareEnforcementTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\PqProposalEnforcementTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\PqRoundChangeEnforcementTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\PqTransportIndependenceTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\PrepareValidatorPqWiringTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\ProposalPayloadValidatorPqWiringTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\RoundChangeJustificationPqTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft-core\src\test\java\org\hyperledger\besu\consensus\qbft\core\validation\RoundChangePayloadValidatorPqWiringTest.java` | `Copyright contributors to Besu.` | upstream, unmodified |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\QbftBlockHeaderValidationRulesetFactory.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\QbftExtraDataCodec.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\adaptor\QbftBlockCreatorAdaptor.java` | `Copyright contributors to Besu.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\blockcreation\QbftBlockCreatorFactory.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\FalconSealValidationRule.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqAnchorDigestAttachedRule.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqAnchorDigestRule.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqAnchorSealsRule.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqEmergencyShoutRule.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\main\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqRegistryBindingRule.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\FalconSealLogThrottleTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\FalconSealValidationRuleRetirementTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqAnchorDigestRuleTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqAnchorDisarmedWindowTest.java` | `Copyright contributors to Besu / Aere Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqAnchorSealsRuleTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqAnchorTestSupport.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqArmedWithoutRegistryTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqEmergencyShoutRuleTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\consensus\qbft\src\test\java\org\hyperledger\besu\consensus\qbft\headervalidationrules\PqForkGateFeedTest.java` | `Copyright contributors to Besu / AERE Network.` | upstream, **modified by Aere Network** |
| `anchor\ethereum\eth\src\main\java\org\hyperledger\besu\ethereum\eth\sync\DownloadHeadersStep.java` | `Copyright ConsenSys AG.` | upstream, **modified by Aere Network** |