Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
minamijoyo committed Mar 25, 2022
1 parent 3d07362 commit f6ba9f1
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@

This repository maintains a history storage implementation for [tfmigrate](https://github.com/minamijoyo/tfmigrate).

Note that this repository is a larger work of [hashicorp/terraform](https://github.com/hashicorp/terraform) and is distributed in MPL 2.0.
It's natural for most of tfmigrate users to expect the history storage implementation to have the same authentication settings and priorities as the Terraform core backend. To do this, we need to reuse some code from the upstream. The problem is that the license of hashicorp/terraform is the MPL2.0, but the tfmigrate is distributed under the terms of MIT.

This repository contains a "Larger Work" (MPL2.0 Section 1.7) of [hashicorp/terraform](https://github.com/hashicorp/terraform).

This repository is kept separate from the tfmigrate only for license reason and doesn't accept any feature request or bug report. Please open it to the [tfmigrate](https://github.com/minamijoyo/tfmigrate) repository.

Since this repository is dedicated to the tfmigrate, do not use this for other purposes. The compatibility of the public interface as a Go library is not guaranteed and there is no versioning policy.
Since this repository is dedicated to the tfmigrate, the compatibility of the public interface as a Go library is not guaranteed and there is no versioning policy. If you want to test storage implementation changes with the tfmigrate before merging, use the [replace](https://go.dev/ref/mod#go-mod-file-replace) directive.

## License

Expand Down

0 comments on commit f6ba9f1

Please sign in to comment.