feat: complete license table with 264 packages from bitbake -e extraction
- Replace placeholder CSV (11 rows) with full 264-package inventory - All SRC_URI URLs fully resolved via bitbake -e (224/264 have URLs) - 40 packages without URLs are meta-packages/virtual providers - Add build artifacts (pn-buildlist) and regeneration instructions - Add .gitignore for __pycache__ - Update README with license distribution summary - Update Excel import instructions with actual column descriptions License distribution: MIT (41), GPL-2.0 (32), GPL-2.0+ (22), BSD-3 (19) Extraction: bitbake -e per recipe, machine=tqma6ul-multi-mba6ulx, distro=spaetzle
This commit is contained in:
28
README.md
28
README.md
@@ -193,6 +193,34 @@ tar xzf yocto-mirror-tqma6ul.tar.gz -C /srv/yocto/
|
||||
# BB_NO_NETWORK = "1"
|
||||
```
|
||||
|
||||
|
||||
## Complete License & Source Table
|
||||
|
||||
The file [`docs/03-license-analysis/UT-license-table.csv`](docs/03-license-analysis/UT-license-table.csv)
|
||||
contains the **complete inventory of all 264 source packages** in the build graph,
|
||||
extracted via `bitbake -e` with fully resolved download URLs.
|
||||
|
||||
| Metric | Value |
|
||||
|--------|-------|
|
||||
| **Total packages** | 264 |
|
||||
| **Download URLs resolved** | 224 (85%) |
|
||||
| **Packages without URL** | 40 (meta-packages, virtual providers) |
|
||||
| **Extraction method** | `bitbake -e <recipe>` per package |
|
||||
|
||||
### License Distribution
|
||||
|
||||
| License | Count | Military Use |
|
||||
|---------|-------|-------------|
|
||||
| MIT | 41 | Approved |
|
||||
| GPL-2.0-only | 32 | Approved (source required) |
|
||||
| GPL-2.0-or-later | 22 | Approved (source required) |
|
||||
| BSD-3-Clause | 19 | Approved |
|
||||
| GPL-3.0-or-later | 13 | Review (anti-tivoization) |
|
||||
| GPL-3.0-only | 11 | Review (anti-tivoization) |
|
||||
| Proprietary | 2 | Review required |
|
||||
|
||||
See [`docs/03-license-analysis/UT-license-table-excel.md`](docs/03-license-analysis/UT-license-table-excel.md) for import instructions.
|
||||
|
||||
## Known Issues
|
||||
|
||||
| Issue | Severity | Notes |
|
||||
|
||||
Reference in New Issue
Block a user