diff --git a/website/docs/registry/providers/publishing.html.md b/website/docs/registry/providers/publishing.html.md index 3ff1119b0..a57a3db98 100644 --- a/website/docs/registry/providers/publishing.html.md +++ b/website/docs/registry/providers/publishing.html.md @@ -14,7 +14,25 @@ description: |- Providers published to the Terraform Registry are written and built in the same way as other Terraform Providers. For guidance on how to write a provider, see [Writing Custom Providers](/docs/extend/writing-custom-providers.html). -The provider repository on GitHub must match the pattern `terraform-provider-{NAME}`, and the repository must be public. +The provider repository on GitHub must match the pattern `terraform-provider-{NAME}`, and the repository must be public. + +#### Licensing a Verified Provider +All Terraform Verified providers must contain one of the following open source licenses. This requirement does not apply to Community providers: +* CDDL 1.0, 2.0 +* CPL 1.0 +* Eclipse Public License (EPL) 1.0 +* MPL 1.0, 1.1, 2.0 +* APSL 2.0 +* Ruby's Licensing +* AFL 2.1, 3.0 +* Apache License 2.0 +* Artistic License 1.0, 2.0 +* Apache Software License (ASL) 1.1 +* Boost Software License +* BSD, BSD 3-clause, "BSD-new" +* CC-BY +* Microsoft Public License (MS-PL) +* MIT ### Documenting your Provider