Fixed-axis comparison / no score / no winner
TerraformとOpenTofuは、同じ起点から何が分かれたのか。
共通の起点を持つTerraformとOpenTofuについて、現在のproject authority、配布、license、version、移行時の未知をどう分けて読むか。
同じHCL系workflowという近さだけで互換性や移行容易性を断定せず、各公式情報と利用環境の再検証点を持ち帰る。
FIRST DISTINCTION
共通の言語と起点があっても、現在のauthorityと配布を分けて読む。
両者は宣言的なInfrastructure as CodeのworkflowとHCL系構成を共有する一方、現在は別project、別release、別license authorityとして更新される。providerやmodule、state、CLI behaviorの互換性は利用するversionと構成ごとに検証し、名前の近さから推測しない。
FIXED AXES
2技術 × 9固定軸
weights: null / missing: separate
| 固定軸 | Terraform | OpenTofu |
|---|---|---|
| 役割 | Infrastructure as Code | Infrastructure as Code |
| delivery model | commercial_product / hybrid_open_core | open_source_project / community_project |
| 現行status | active | active |
| 現行version | 未確認(unconfirmed) | 1.12.2 |
| license | BSL-1.1 | MPL-2.0 |
| 成熟度 | Modern Core | Rising |
| 日本語情報 | Grade unknown | Grade unknown |
| evidence freshness | 2026-08-18 | 2026-08-18 |
| unknowns | first_release_year / current_version / japan_info:all_dimensions / relation_gap:second_relation not directly established | relation_gap / provider/module/backend互換性 / 国内情報と独立採用規模 / Japan 4 dimensionsの未完了探索 |
RESULT POLICY
勝者や総合点を出さない。
この比較は共通点と差分の確認入口であり、特定組織に対する推奨を自動生成しない。現行state、provider/module、policy、support、migration testの要件が変われば重要な軸も変わる。
選択時は既存state、provider/module compatibility、組織のlicense policy、migration検証、運用supportを個別要件として確認してください。この表だけで無条件の移行や採用を勧めません。