Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.

Commit

Permalink
Updated license and menu weighting (#4010)
Browse files Browse the repository at this point in the history
* Update the license links

* Updated menu weighting
  • Loading branch information
aaronkao authored Mar 6, 2024
1 parent 3ef1ebc commit 58d8b30
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions themes/default/content/docs/concepts/vs/chef-puppet-etc.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title_tag: "Pulumi vs. Chef, Puppet, Ansible, and Salt"
meta_desc: Learn about the major differences between Pulumi and configuration management tools like Chef, Puppet, Ansible, Salt, and more.
meta_desc: Learn about the major differences between Pulumi and configuration management tools like Chef, Puppet, Ansible, Salt, and more.
title: Chef & Puppet
h1: Chef, Puppet, Ansible, & Salt vs Pulumi
meta_image: /images/docs/meta-images/docs-meta.png
menu:
concepts:
parent: vs
weight: 7
weight: 9
aliases:
- /docs/reference/vs/chef_puppet_etc/
- /docs/intro/vs/chef_puppet_etc/
Expand Down
2 changes: 1 addition & 1 deletion themes/default/content/docs/concepts/vs/custom.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
concepts:
parent: vs
weight: 8
weight: 10
aliases:
- /docs/reference/vs/custom/
- /docs/intro/vs/custom/
Expand Down
2 changes: 1 addition & 1 deletion themes/default/content/docs/concepts/vs/k8s-yaml-dsls.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
concepts:
parent: vs
weight: 6
weight: 8

aliases:
- /docs/reference/vs/k8s_yaml_dsls/
Expand Down
4 changes: 2 additions & 2 deletions themes/default/content/docs/concepts/vs/opentofu.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ menu:
concepts:
identifier: vs-opentofu
parent: vs
weight: 1
weight: 6
aliases:
- /docs/reference/vs/opentofu/
- /docs/intro/vs/opentofu/
Expand Down Expand Up @@ -131,7 +131,7 @@ Pulumi provides dynamic providers that allow you to extend your system by creati

### OSS License {#license}

OpenTofu uses the weak copyleft [Mozilla Public License 2.0](https://github.com/HashiCorp/terraform/blob/main/LICENSE). Conversely, Pulumi open-source projects use the permissive and business-friendly [Apache License 2.0](https://github.com/pulumi/pulumi/blob/master/LICENSE). This includes the core [Pulumi repo](https://github.com/pulumi/pulumi), all of the open-source Pulumi resource providers (such as the [Azure Native provider](https://github.com/pulumi/pulumi-azure-native)), and other useful projects.
OpenTofu uses the weak copyleft [Mozilla Public License 2.0](https://github.com/opentofu/opentofu/blob/main/LICENSE). Conversely, Pulumi open-source projects use the permissive and business-friendly [Apache License 2.0](https://github.com/pulumi/pulumi/blob/master/LICENSE). This includes the core [Pulumi repo](https://github.com/pulumi/pulumi), all of the open-source Pulumi resource providers (such as the [Azure Native provider](https://github.com/pulumi/pulumi-azure-native)), and other useful projects.

### Infrastructure Reuse and Modularity {#reuse}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ Similarities between Terraform and Pulumi include the ability to create, deploy,

## Pulumi vs. Terraform: Key Differences {#differences}

Pulumi and Terraform differ in that Terraform is not open source, using the Business Source License model and requires the use of a domain-specific language: HashiCorp Configuration Language (HCL). In contrast, Pulumi is fully open source [Apache 2.0 licensed](https://github.com/pulumi/pulumi) and allows you to use familiar general purpose languages like [Python](/docs/languages-sdks/python/), [TypeScript](/docs/languages-sdks/javascript/), [JavaScript](/docs/languages-sdks/javascript/), [Go](/docs/languages-sdks/go/), [.NET](/docs/languages-sdks/dotnet/), [Java](/docs/languages-sdks/java/), and markup languages like [YAML](/docs/languages-sdks/yaml/), with the tools you already use to accomplish the same goals. Terraform recently released the beta of a development kit that allows you to use programming languages that compile to HCL.
Pulumi and Terraform differ in that Terraform is not open source, using the [Business Source License](https://github.com/HashiCorp/terraform/blob/main/LICENSE) model and requires the use of a domain-specific language: HashiCorp Configuration Language (HCL). In contrast, Pulumi is fully open source [Apache 2.0 licensed](https://github.com/pulumi/pulumi) and allows you to use familiar general purpose languages like [Python](/docs/languages-sdks/python/), [TypeScript](/docs/languages-sdks/javascript/), [JavaScript](/docs/languages-sdks/javascript/), [Go](/docs/languages-sdks/go/), [.NET](/docs/languages-sdks/dotnet/), [Java](/docs/languages-sdks/java/), and markup languages like [YAML](/docs/languages-sdks/yaml/), with the tools you already use to accomplish the same goals. Terraform recently released the beta of a development kit that allows you to use programming languages that compile to HCL.

Here is a summary of the key differences between Pulumi and Terraform:

Expand Down
4 changes: 2 additions & 2 deletions themes/default/content/docs/concepts/vs/terraform/opentofu.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ menu:
concepts:
identifier: vs-terraform-opentofu
parent: vs
weight: 1
weight: 7

---

Expand All @@ -31,7 +31,7 @@ OpenTofu is a fork of Terraform 1.6.x so there are many similiarities for now. T

## Terraform vs. OpenTofu: Key Differences {#differences}

Terraform and OpenTofu differ in that Terraform is not open source, using the Business Source License model. OpenTofu, however, uses the weak copyleft [Mozilla Public License 2.0](https://github.com/HashiCorp/terraform/blob/main/LICENSE). Terraform also has a paid offering called Terraform Cloud, a fully managed SaaS service that version controls and manages Terraform state. Terraform Cloud also provides access to remote operations, policy as code, and audit logging. OpenTofu is supported by env0 and Spacelift SaaS services for managing Terraform state. As Terraform and OpenTofu continue to diverge, more key differences will emerge.
Terraform and OpenTofu differ in that Terraform is not open source, using the [Business Source License](https://github.com/HashiCorp/terraform/blob/main/LICENSE) model. OpenTofu, however, uses the weak copyleft [Mozilla Public License 2.0](https://github.com/opentofu/opentofu/blob/main/LICENSE). Terraform also has a paid offering called Terraform Cloud, a fully managed SaaS service that version controls and manages Terraform state. Terraform Cloud also provides access to remote operations, policy as code, and audit logging. OpenTofu is supported by env0 and Spacelift SaaS services for managing Terraform state. As Terraform and OpenTofu continue to diverge, more key differences will emerge.

Here is a summary of the key differences between Terraform and OpenTofu:

Expand Down

0 comments on commit 58d8b30

Please sign in to comment.