From a9908d027efcd8135a0f8e478e92a9550c85c9a1 Mon Sep 17 00:00:00 2001 From: Matthew Jacobs Date: Mon, 2 Nov 2026 20:20:35 +0000 Subject: [PATCH 1/3] Add contribution terms with patent license Co-Authored-By: Claude Sonnet 5.5 --- CONTRIBUTING.md | 57 ++++++++++++++++++++++++++++++++++--------------- 1 file changed, 40 insertions(+), 17 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 920fa44..a0f05f5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -75,28 +75,51 @@ Every issue filed during the comment period gets a disposition. See [docs/comment-process.md](docs/comment-process.md) for the timeline, who adjudicates, and what each disposition means. -## 6. IPR +## 6. IPR and contribution terms **Read this before filing.** -- The specification is licensed under a - [Creative Commons Attribution 3.0 License](https://creativecommons.org/licenses/by/3.0/). - Code in `scripts/` and `.github/workflows/` is licensed under Apache-2.0 - ([LICENSE-CODE](LICENSE-CODE)). Full terms are in [LICENSE](LICENSE). -- By submitting an idea, specification, software code, document, file, or other - material (a "Submission") — including an issue, comment, or pull request — you - license that Submission to IAB Tech Lab under the Creative Commons - Attribution 3.0 License, agree it may be made available to the public under - that licence, and confirm you have the right to make it. -- If you are a member of IAB Tech Lab, the - [IAB Tech Lab IPR Policy](https://iabtechlab.com/ipr-iab-techlab/acknowledge-ipr/) - may also apply to your Submission, and where it applies it controls in the - event of a conflict with the Creative Commons Attribution 3.0 License. -- **Do not file anything you consider confidential.** This repository is public. - Rate cards, deal terms, client names and inventory data filed here are public - the moment you press submit. Anonymise your examples. +The specification is licensed under a +[Creative Commons Attribution 3.0 License](https://creativecommons.org/licenses/by/3.0/). +Code in `scripts/` and `.github/workflows/` is licensed under Apache-2.0 +([LICENSE-CODE](LICENSE-CODE)). Full terms are in [LICENSE](LICENSE). + +By submitting a contribution to this repository (including a pull request, +issue, comment, or other material intended for inclusion in the OpenProposal +Specification), you agree, on behalf of yourself and any entity you represent, +that: + +(a) **Copyright.** Your contribution is licensed to IAB Tech Lab under the +Creative Commons Attribution 3.0 License (or, for code in the repository, the +Apache License 2.0), and may be used, modified, and made available to the +public under that license. + +(b) **Patents.** You grant IAB Tech Lab and each implementer of the OpenProposal +Specification a perpetual, worldwide, non-exclusive, no-charge, royalty-free, +irrevocable license under any patent claims owned or controlled by you or your +affiliates that are necessarily infringed by implementing the portions of the +Specification that incorporate your contribution, to make, have made, use, +sell, offer to sell, import, and otherwise distribute implementations of the +Specification. This license terminates as to any party that asserts a patent +infringement claim against an implementation of the Specification. + +(c) **Authority.** You have the right to submit the contribution and grant these +licenses, including, if you are contributing on behalf of your employer, your +employer's authorization. + +(d) **IAB Tech Lab members.** If you are an IAB Tech Lab member, your +contributions remain subject to the +[IAB Tech Lab IPR Policy](https://iabtechlab.com/ipr-iab-techlab/acknowledge-ipr/), +which controls in the event of any conflict with these terms. + +If you cannot agree to these terms, please do not submit a contribution and +contact [support@iabtechlab.com](mailto:support@iabtechlab.com) instead. + +**Do not file anything you consider confidential.** This repository is public. +Rate cards, deal terms, client names and inventory data filed here are public +the moment you press submit. Anonymise your examples. ## 7. Code of conduct From c887737718adc93b840aba263a89cc1b15a7f85f Mon Sep 17 00:00:00 2001 From: Matthew Jacobs Date: Mon, 2 Nov 2026 20:21:21 +0000 Subject: [PATCH 2/3] Add contribution terms with patent license Co-Authored-By: Claude Sonnet 5.5 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8314672..92007d5 100644 --- a/README.md +++ b/README.md @@ -124,7 +124,7 @@ placeholders still to be filled. OpenProposal Specification by IAB Tech Lab is licensed under a Creative Commons Attribution 3.0 License. To view a copy of this license, visit [creativecommons.org/licenses/by/3.0/](https://creativecommons.org/licenses/by/3.0/) or write to Creative Commons, 171 Second Street, Suite 300, San Francisco, CA 94105, USA. -By submitting an idea, specification, software code, document, file, or other material (each, a "Submission") to the OpenProposal repository, to any member of the IAB Tech Lab working group responsible for OpenProposal, or to the IAB Tech Lab in relation to OpenProposal / AAMP 3.0 you agree to and hereby license such Submission to the IAB Tech Lab under the Creative Commons Attribution 3.0 License and agree that such Submission may be used and made available to the public under the terms of such license. If you are a member of the IAB Tech Lab then the terms and conditions of the [IPR Policy](https://iabtechlab.com/ipr-iab-techlab/acknowledge-ipr/) may also be applicable to your Submission, and if the IPR Policy is applicable to your Submission then the IPR Policy will control in the event of a conflict between the Creative Commons Attribution 3.0 License and the IPR Policy. +By submitting a contribution to the OpenProposal repository, to any member of the IAB Tech Lab working group responsible for OpenProposal, or to the IAB Tech Lab in relation to OpenProposal / AAMP 3.0, you agree to the Contribution Terms in [CONTRIBUTING.md](CONTRIBUTING.md#ipr), including the copyright and patent licenses set out there. If you are a member of the IAB Tech Lab, the [IPR Policy](https://iabtechlab.com/ipr-iab-techlab/acknowledge-ipr/) also applies to your contribution and controls in the event of a conflict. Software code in this repository (scripts/ and .github/workflows/) is licensed under the Apache License, Version 2.0. See [LICENSE-CODE](LICENSE-CODE). From 56963a407f2b9ea9b5c55b7318c10f153dbd0ea5 Mon Sep 17 00:00:00 2001 From: Matthew Jacobs Date: Mon, 2 Nov 2026 20:22:38 +0000 Subject: [PATCH 3/3] Add contribution terms with patent license Co-Authored-By: Claude Sonnet 5.5 --- .github/PULL_REQUEST_TEMPLATE.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 4cfe58d..2e58e86 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -35,7 +35,6 @@ Closes # ---- +## Contribution terms -By opening this pull request I agree my contribution may be published under this -repository's licence, as set out in [CONTRIBUTING.md](https://github.com/IABTechLab/OpenProposal/blob/main/CONTRIBUTING.md). +- [ ] I have read and agree to the Contribution Terms in [CONTRIBUTING.md](../CONTRIBUTING.md#ipr), including the patent license, on behalf of myself and any entity I represent.