Skip to content

Commit a74027c

Browse files
Paulina-Grochalcloudlena
authored andcommitted
update dependencies and format
1 parent abb20ab commit a74027c

File tree

3 files changed

+72
-34
lines changed

3 files changed

+72
-34
lines changed

package-lock.json

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@astrojs/rss": "^4.0.14",
1717
"@astrojs/sitemap": "^3.6.0",
1818
"astro": "^5.15.9",
19-
"prettier": "^3.6.2",
19+
"prettier": "^3.8.1",
2020
"prettier-plugin-astro": "^0.14.1",
2121
"typescript": "^5.9.3"
2222
}

src/content/blog/openbao-os-vault-alternative.md

Lines changed: 69 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -10,75 +10,112 @@ tags:
1010
"cloud-security",
1111
"open-source",
1212
]
13-
description: "Short comparison of OpenBao and HashiCorp Vault where we will dive into licensing differences, governance models, and feature sets to help you choose the right secrets management platform."
13+
description:
14+
"Short comparison of OpenBao and HashiCorp Vault where we will dive into
15+
licensing differences, governance models, and feature sets to help you choose
16+
the right secrets management platform."
1417
image: ../../assets/blog/bao.jpg
1518
---
1619

1720
# OpenBao: When to Choose the Open Source Vault Alternative
1821

19-
In 2023, HashiCorp changed Vault's license from Mozilla Public License (MPL) to Business Source License (BSL) 1.1. Shortly after, the community forked Vault's last MPL version, creating OpenBao — Open Source project under Apache 2.0 licensing. Let's explore the actual differences and features.
22+
In 2023, HashiCorp changed Vault's license from Mozilla Public License (MPL) to
23+
Business Source License (BSL) 1.1. Shortly after, the community forked Vault's
24+
last MPL version, creating OpenBao — Open Source project under Apache 2.0
25+
licensing. Let's explore the actual differences and features.
2026

2127
## What is OpenBao?
2228

23-
OpenBao is a relatively new open source secrets management platform forked from HashiCorp Vault (version 1.14.0) before the license change. It maintains API compatibility with Vault while operating under Apache 2.0 licensing and Linux Foundation governance.
29+
OpenBao is a relatively new open source secrets management platform forked from
30+
HashiCorp Vault (version 1.14.0) before the license change. It maintains API
31+
compatibility with Vault while operating under Apache 2.0 licensing and Linux
32+
Foundation governance.
2433

2534
Core features include:
2635

27-
* Secure storage for secrets (API keys, passwords, certificates)
28-
* Dynamic credential generation for databases and cloud platforms
29-
* Encryption as a service
30-
* Leasing and renewal
31-
* Revocation
32-
* Policy-based access control
33-
* Audit logging
36+
- Secure storage for secrets (API keys, passwords, certificates)
37+
- Dynamic credential generation for databases and cloud platforms
38+
- Encryption as a service
39+
- Leasing and renewal
40+
- Revocation
41+
- Policy-based access control
42+
- Audit logging
3443

35-
## The License Difference
44+
## The License Difference
3645

37-
**OpenBao ([Apache 2.0](https://github.com/openbao/openbao/blob/main/LICENSE))** allows unrestricted use, modification, and redistribution for any purpose, including commercial applications and competing services.
46+
**OpenBao ([Apache 2.0](https://github.com/openbao/openbao/blob/main/LICENSE))**
47+
allows unrestricted use, modification, and redistribution for any purpose,
48+
including commercial applications and competing services.
3849

39-
**Vault ([BSL 1.1](https://www.hashicorp.com/en/bsl))** permits use and modification but prohibits offering the software as a service that competes with HashiCorp's commercial offerings. Each version converts to MPL 2.0 four years after release.
50+
**Vault ([BSL 1.1](https://www.hashicorp.com/en/bsl))** permits use and
51+
modification but prohibits offering the software as a service that competes with
52+
HashiCorp's commercial offerings. Each version converts to MPL 2.0 four years
53+
after release.
4054

41-
**Practical impact:** Internal Vault usage is unaffected by the new license model. However, organizations building SaaS platforms or offering secrets management to customers may face restrictions or approval challenges with BSL.
55+
**Practical impact:** Internal Vault usage is unaffected by the new license
56+
model. However, organizations building SaaS platforms or offering secrets
57+
management to customers may face restrictions or approval challenges with BSL.
4258

4359
## Governance Models
4460

45-
**OpenBao** is developed and operated under the Linux Foundation and [OpenSSF](https://openssf.org/blog/2025/06/17/openbao-joins-the-openssf-to-advance-secure-secrets-management-in-open-source/) as a community-driven open source project with transparent decision-making. Any organization or individual can contribute equally.
61+
**OpenBao** is developed and operated under the Linux Foundation and
62+
[OpenSSF](https://openssf.org/blog/2025/06/17/openbao-joins-the-openssf-to-advance-secure-secrets-management-in-open-source/)
63+
as a community-driven open source project with transparent decision-making. Any
64+
organization or individual can contribute equally.
4665

47-
**Vault** remains under HashiCorp's corporate governance. While community contributions are accepted, roadmap and strategic decisions are made by HashiCorp based on enterprise customer needs and business objectives. Some features are limited to the paid version only.
66+
**Vault** remains under HashiCorp's corporate governance. While community
67+
contributions are accepted, roadmap and strategic decisions are made by
68+
HashiCorp based on enterprise customer needs and business objectives. Some
69+
features are limited to the paid version only.
4870

4971
## Feature Comparison
5072

51-
While OpenBao and Vault share the same core feature set from the original fork, there are still some key differences to list.
73+
While OpenBao and Vault share the same core feature set from the original fork,
74+
there are still some key differences to list.
5275

5376
### OpenBao Advantages
5477

5578
OpenBao includes features that were previously exclusive to Vault Enterprise:
5679

57-
* **[Namespaces](https://openbao.org/blog/namespaces-announcement/)** - Multi-tenancy and workload isolation, is now available in the open source version
80+
- **[Namespaces](https://openbao.org/blog/namespaces-announcement/)** -
81+
Multi-tenancy and workload isolation, is now available in the open source
82+
version
5883

5984
### Vault Enterprise Exclusive Features
6085

6186
The following features remain available only in Vault Enterprise:
6287

63-
* **Disaster Recovery Replication** - Automated failover and cross-datacenter DR capabilities
64-
* **Performance Replication** - Read replicas for geographic distribution and improved scalability
65-
* **Performance Standby Nodes** - Enhanced cluster scalability and throughput
66-
* **Automated Snapshots** - Built-in backup automation (can be scripted with CLI in OpenBao, but not available out-of-the-box)
67-
* **[Sentinel Policies](https://developer.hashicorp.com/sentinel/docs/vault)** - Advanced policy-as-code framework for complex authorization scenarios and compliance requirements
68-
69-
**Note:** OpenBao's roadmap is community-driven, and additional enterprise-equivalent features may be implemented based on community priorities and contributions. There is already some work on missing features implementation
88+
- **Disaster Recovery Replication** - Automated failover and cross-datacenter DR
89+
capabilities
90+
- **Performance Replication** - Read replicas for geographic distribution and
91+
improved scalability
92+
- **Performance Standby Nodes** - Enhanced cluster scalability and throughput
93+
- **Automated Snapshots** - Built-in backup automation (can be scripted with CLI
94+
in OpenBao, but not available out-of-the-box)
95+
- **[Sentinel Policies](https://developer.hashicorp.com/sentinel/docs/vault)** -
96+
Advanced policy-as-code framework for complex authorization scenarios and
97+
compliance requirements
98+
99+
**Note:** OpenBao's roadmap is community-driven, and additional
100+
enterprise-equivalent features may be implemented based on community priorities
101+
and contributions. There is already some work on missing features implementation
70102

71103
## Making the Decision
72104

73-
Both platforms offer robust secrets management capabilities. Your choice should be evaluated based on the following factors:
105+
Both platforms offer robust secrets management capabilities. Your choice should
106+
be evaluated based on the following factors:
74107

75-
* licensing requirements
76-
* governance preferences
77-
* feature needs
78-
* support needs
108+
- licensing requirements
109+
- governance preferences
110+
- feature needs
111+
- support needs
79112

80113
## Summary
81114

82-
Whichever path you choose, both platforms provide production-ready secrets management. The key is selecting the solution that aligns with your technical requirements, organizational values, and long-term strategy.
115+
Whichever path you choose, both platforms provide production-ready secrets
116+
management. The key is selecting the solution that aligns with your technical
117+
requirements, organizational values, and long-term strategy.
83118

84-
If you need guidance for your secrets management journey, [get in touch](https://bespinian.io/en/openbao/?utm_source=bespinian_blog&utm_medium=blog&utm_campaign=openbao_as_vault_aternative) with our team to learn more.
119+
If you need guidance for your secrets management journey,
120+
[get in touch](https://bespinian.io/en/openbao/?utm_source=bespinian_blog&utm_medium=blog&utm_campaign=openbao_as_vault_aternative)
121+
with our team to learn more.

0 commit comments

Comments
 (0)