assemsbry commited on
Commit
28c1cef
·
1 Parent(s): a2883e8

docs: publish licensing audit

Browse files
Files changed (2) hide show
  1. README.md +1 -1
  2. docs/licensing.md +14 -0
README.md CHANGED
@@ -33,4 +33,4 @@ Core, Pitch, Ball, basic Events, and Analytics. Speed and distance are withheld
33
 
34
  ## License
35
 
36
- Original code is Apache-2.0. Dataset and model-weight licenses are separate and must be reviewed; match videos or derivatives must not be redistributed without permission.
 
33
 
34
  ## License
35
 
36
+ The intended license for original Whistle code is MIT, subject to the dependency and dataset audit in [Licensing and Data Provenance](docs/licensing.md). Dataset and model-weight licenses remain separate; match videos or derivatives must not be redistributed without permission.
docs/licensing.md ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Licensing and Data Provenance
2
+
3
+ Whistle's original source code is intended to use the MIT License only after all runtime and training dependencies are compatible with that choice.
4
+
5
+ ## Current audit
6
+
7
+ - The current YOLO26 training prototype uses the Ultralytics package and checkpoint. Ultralytics publishes its code and models under AGPL-3.0, with an Enterprise option. This prototype must not be presented as an MIT-only derivative until it is replaced by a permissive backend or separately licensed.
8
+ - SoccerNet SN-GSR-2024 is published on Hugging Face with a GPL-3.0 dataset license. Whistle may record a download manifest and link to the source, but must not silently relicense or redistribute that dataset as MIT.
9
+ - The public soccer-players dataset used for the first smoke training run declares a CC license in its dataset card. Its exact upstream terms and the Roboflow source terms must be retained in the release record.
10
+ - RT-DETR's official repository is Apache-2.0 and is the current candidate for an MIT-compatible detector backend, subject to a final audit of its selected checkpoint and dependencies.
11
+
12
+ ## Release policy
13
+
14
+ Whistle source code, training scripts, configuration, and original utilities can be MIT when the dependency audit passes. External datasets, pretrained checkpoints, and third-party code retain their own licenses. Releases must include a source manifest, checksums, attribution, license text, and redistribution status for every external artifact.