|
54 | 54 | If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/). Please do **not** create a public github issue.
|
55 | 55 |
|
56 | 56 |
|
| 57 | +## Developer Certificate of Origin |
| 58 | + |
| 59 | +OpenSearch Common Utils is an open source product released under the Apache 2.0 license (see either [the Apache site](https://www.apache.org/licenses/LICENSE-2.0) or the [LICENSE file](./LICENSE)). The Apache 2.0 license allows you to freely use, modify, distribute, and sell your own products that include Apache 2.0 licensed software. |
| 60 | + |
| 61 | +We respect intellectual property rights of others and we want to make sure all incoming contributions are correctly attributed and licensed. A Developer Certificate of Origin (DCO) is a lightweight mechanism to do that. |
| 62 | + |
| 63 | +The DCO is a declaration attached to every contribution made by every developer. In the commit message of the contribution, the developer simply adds a `Signed-off-by` statement and thereby agrees to the DCO, which you can find below or at [DeveloperCertificate.org](http://developercertificate.org/). |
| 64 | + |
| 65 | +``` |
| 66 | +Developer's Certificate of Origin 1.1 |
| 67 | +By making a contribution to this project, I certify that: |
| 68 | +(a) The contribution was created in whole or in part by me and I |
| 69 | + have the right to submit it under the open source license |
| 70 | + indicated in the file; or |
| 71 | +(b) The contribution is based upon previous work that, to the |
| 72 | + best of my knowledge, is covered under an appropriate open |
| 73 | + source license and I have the right under that license to |
| 74 | + submit that work with modifications, whether created in whole |
| 75 | + or in part by me, under the same open source license (unless |
| 76 | + I am permitted to submit under a different license), as |
| 77 | + Indicated in the file; or |
| 78 | +(c) The contribution was provided directly to me by some other |
| 79 | + person who certified (a), (b) or (c) and I have not modified |
| 80 | + it. |
| 81 | +(d) I understand and agree that this project and the contribution |
| 82 | + are public and that a record of the contribution (including |
| 83 | + all personal information I submit with it, including my |
| 84 | + sign-off) is maintained indefinitely and may be redistributed |
| 85 | + consistent with this project or the open source license(s) |
| 86 | + involved. |
| 87 | + ``` |
| 88 | +We require that every contribution to OpenSearch Common Utils is signed with a Developer Certificate of Origin. Additionally, please use your real name. We do not accept anonymous contributors nor those utilizing pseudonyms. |
| 89 | + |
| 90 | +Each commit must include a DCO which looks like this |
| 91 | + |
| 92 | +``` |
| 93 | +Signed-off-by: Jane Smith <[email protected]> |
| 94 | +``` |
| 95 | +You may type this line on your own when writing your commit messages. However, if your user.name and user.email are set in your git configs, you can use `-s` or `– – signoff` to add the `Signed-off-by` line to the end of the commit message. |
| 96 | + |
57 | 97 | ## Licensing
|
58 | 98 |
|
59 | 99 | See the [LICENSE](LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
|
|
0 commit comments