Skip to content

[oss-compliance] Add Apache-2.0 LICENSE + compliance deliverables#1

Open
larabasegg wants to merge 1 commit into
ProsusAI:mainfrom
larabasegg:oss-compliance-remediation
Open

[oss-compliance] Add Apache-2.0 LICENSE + compliance deliverables#1
larabasegg wants to merge 1 commit into
ProsusAI:mainfrom
larabasegg:oss-compliance-remediation

Conversation

@larabasegg

Copy link
Copy Markdown

Prosus OpenSource Ally — compliance remediation (Legal-cleared)

Original employee work with no LICENSE. Legal cleared release under Apache-2.0, MIH AI B.V.

Changes

  • LICENSE (new) — Apache-2.0, Copyright © 2026 MIH AI B.V.
  • pyproject.tomllicense = "Apache-2.0", Apache classifier, author → MIH AI B.V.
  • README.md — Apache-2.0 badge + License section
  • CONTRIBUTING.md (new) — Prosus Contributor License Agreement
  • NOTICE (new) — NumPy (BSD-3-Clause), the sole dependency
  • Apache-2.0 headers added to all 21 Python source files (rest_sim/ + tests/)

Notes

  • Dependency audit: NumPy only (BSD-3) — permissive, no copyleft.
  • No secrets. data/*.json (staff/menu/tables) is fictional simulation data, not PII.

🤖 Generated with Claude Code

Prosus OpenSource Ally compliance remediation (Legal-cleared):
- Add Apache-2.0 LICENSE, copyright MIH AI B.V. (2026); original employee work
- pyproject: license = Apache-2.0, Apache classifier, author MIH AI B.V.
- README: Apache-2.0 badge + License section
- Add CONTRIBUTING.md (Prosus CLA) and NOTICE (NumPy/BSD-3)
- Add Apache-2.0 headers to all source files

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant