# BOSH vs PowerShell DSC

**Leader by Vioscale score:** BOSH

| Attribute | BOSH | PowerShell DSC |
|---|---|---|
| **Vioscale score** | 62.4 (78% (high)) | 40.3 (35% (low)) |
| activity.commits_last_30d | 100 | 1 |
| adoption.dependent_repos | 131 | - |
| adoption.github_stars | 2,077 | 57 |
| deployment.options | `{"cloud":true,"on_prem":true,"self_hosted":true}` | - |
| description.long | A tool chain for automating the release engineering, deployment, and ongoing management of complex distributed services. It supports multiple cloud platforms and can manage itself through self-hosting. | A declarative configuration platform where you describe desired system state in JSON or YAML, then validate and enforce it across machines. Resources handle the actual configuration work and can be written in any language. |
| features.capabilities | `{"model":"push","hosting":"self","language":"YAML","idempotent":true,"architecture":"declarative_os","desired_state":true,"masterless_mode":false,"windows_support":true,"content_registry":true,"open_source_core":true,"policy_compliance":false,"cloud_provisioning":true,"enterprise_edition":false}` | `{"model":"push","language":"JSON, YAML","idempotent":true,"architecture":"agentless","desired_state":true,"windows_support":true,"open_source_core":true,"policy_compliance":true}` |
| integrations.count | 5 | - |
| integrations.list | `[{"name":"UAA"},{"name":"CredHub"},{"name":"OpenStack"},{"name":"vCloud"},{"name":"Amazon S3"},{"name":"Google Cloud Storage"},{"name":"Azure Storage"}]` | - |
| language.primary | Ruby | PowerShell |
| license.spdx | Apache-2.0 | CC-BY-4.0 |
| market.availability | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | - |
| platform.support | `{"cli":true,"linux":true,"windows":true}` | `{"cli":true,"mac":true,"linux":true,"windows":true}` |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://bosh.io/","retrievedAt":"2026-08-21T13:45:40.182Z"}` | - |
| pricing.free_tier | yes | - |
| pricing.model | open_source | commercial |
| pricing.price_level | free | - |
| pricing.transparent | yes | - |
| release.cadence_days | 6 | - |
| release.history | `[{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v283.1.6","date":"2026-08-20T03:50:27Z","type":"stable","version":"v283.1.6"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v283.1.5","date":"2026-08-18T00:55:12Z","type":"stable","version":"v283.1.5"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v283.1.4","date":"2026-08-13T12:05:33Z","type":"stable","version":"v283.1.4"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v283.1.3","date":"2026-08-01T16:43:01Z","type":"stable","version":"v283.1.3"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v283.1.2","date":"2026-07-24T08:38:03Z","type":"stable","version":"v283.1.2"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v283.1.1","date":"2026-07-17T05:30:11Z","type":"stable","version":"v283.1.1"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v283.1.0","date":"2026-07-13T17:49:26Z","type":"stable","version":"v283.1.0"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v283.0.0","date":"2026-07-09T21:32:09Z","type":"stable","version":"v283.0.0"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.17","date":"2026-06-26T01:19:54Z","type":"stable","version":"v282.1.17"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.16","date":"2026-06-18T05:49:45Z","type":"stable","version":"v282.1.16"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.15","date":"2026-06-11T15:05:55Z","type":"stable","version":"v282.1.15"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.14","date":"2026-06-04T23:55:18Z","type":"stable","version":"v282.1.14"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.13","date":"2026-05-26T08:57:46Z","type":"stable","version":"v282.1.13"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.12","date":"2026-05-15T19:42:41Z","type":"stable","version":"v282.1.12"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.11","date":"2026-05-08T23:20:28Z","type":"stable","version":"v282.1.11"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.10","date":"2026-05-05T17:47:12Z","type":"stable","version":"v282.1.10"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.9","date":"2026-05-01T16:41:36Z","type":"stable","version":"v282.1.9"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.8","date":"2026-04-15T18:50:07Z","type":"stable","version":"v282.1.8"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.7","date":"2026-04-09T09:35:47Z","type":"stable","version":"v282.1.7"},{"url":"https://github.com/cloudfoundry/bosh/releases/tag/v282.1.6","date":"2026-03-26T22:07:25Z","type":"stable","version":"v282.1.6"}]` | - |
| reliability.status_page | - | yes |
| security.disclosure_policy | yes | - |
| security.scorecard | 6.9 | - |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=rubygems&package_name=bosh-template&per_page=100","last_12m":0,"max_severity":null}` | - |

## Capabilities (Configuration Management Tools)

| Capability | BOSH | PowerShell DSC |
|---|:--:|:--:|
| **Core** |  |  |
| Architecture | Declarative-OS | Agentless / SSH-push |
| Push / pull model | Push | Push |
| Config language | YAML | JSON, YAML |
| **Deployment** |  |  |
| Masterless mode | ✗ | - |
| Hosting | Self-hosted only | - |
| **Correctness** |  |  |
| Idempotent | ✓ | ✓ |
| **Model** |  |  |
| Desired-state declarative | ✓ | ✓ |
| **Ecosystem** |  |  |
| Content registry | ✓ | - |
| **Platform** |  |  |
| Windows support | ✓ | ✓ |
| **Scope** |  |  |
| Cloud provisioning | ✓ | - |
| **Governance** |  |  |
| Policy / compliance | ✗ | ✓ |
| **Commercial** |  |  |
| Enterprise edition | ✗ | - |
| **Licensing** |  |  |
| Open-source core | ✓ | ✓ |

*Source: Vioscale. Generated 2026-09-01T16:47:35.749Z. "-" = undocumented, not absent.*
