OSS compliance: add Apache-2.0 legal deliverables (LICENSE/NOTICE/CONTRIBUTING)#16
Merged
Merged
Conversation
Adds missing LICENSE/NOTICE/CONTRIBUTING deliverables per the Prosus OpenSource Ally compliance checklist. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
kevinngo1304
approved these changes
Jul 7, 2026
Collaborator
|
Manual steps are addressed in #17 |
kevinngo1304
added a commit
that referenced
this pull request
Jul 8, 2026
…ion (manual steps for #16) (#17) ## OSS compliance — manual follow-up to #16 This PR completes the **remaining manual steps** described in #16, which were intentionally kept out of that PR to avoid a large diff. Companion to #16 (which adds the standalone `LICENSE` / `NOTICE` / `CONTRIBUTING.md` deliverables). ### Changes - **Source headers**: added the canonical Apache-2.0 header to all **52** source files under `murphy/` (previously 0 of 52 had one). - `browser_use/` is **not** touched — it is vendored upstream code under the MIT License (Copyright (c) 2024 Gregor Zunic) and retains its original attribution. - Headers are placed above module docstrings / `from __future__` imports; all 52 files still compile. - **README**: - Apache-2.0 license badge added under the title. - `## License` section added referencing [LICENSE](LICENSE) and [NOTICE](NOTICE), the vendored browser-use (MIT) attribution, and the copyright line. ### Notes - The README `LICENSE` / `NOTICE` links resolve once #16 is merged, since those files are added there.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
OpenSource Ally — compliance deliverables
This PR was prepared by the Prosus OpenSource Ally automated compliance audit.
It adds the standalone Apache-2.0 legal deliverable files that were missing.
Files added / updated in this PR
M CONTRIBUTING.mdRemaining manual steps (NOT in this PR)
Suggested README snippet
Canonical source-file header
🤖 Generated with Claude Code