Commit Graph

2 Commits

Author SHA1 Message Date
Liviu
5e29a0c7dc Adauga licenta MIT: depozitul era public si nu spunea ce ai voie sa faci
Masurat de pe internet pe 2026-08-02: git.aere.network/aere-network/grants
raspunde 404 la /raw/branch/main/LICENSE si README-ul nu numea nicio licenta.
Un depozit public fara licenta nu e permisiv, e inchis: implicit toate
drepturile sunt rezervate si un tert nu are voie sa copieze nimic. Asta e mai
rau decat o licenta gresita, fiindca nimeni nu stie ce are voie sa faca.

MIT, `Copyright (c) 2026 AERE Network`, acelasi text canonic ca in celelalte
depozite. Sectiunea de licenta din README spune si ce NU acopera: munca
finantata printr-un grant e licentiata de cine a scris-o.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-06 13:56:03 +03:00
Liviu
2421f464a1 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.
2026-08-11 23:40:38 +03:00