# BDisp/unlocker

VMware Workstation macOS

Repository: https://github.com/BDisp/unlocker
Canonical: https://ross.abutalabs.com/products/bdisp-unlocker
Language: Python
License: MIT
License Family: permissive
Last push: 2026-08-20T11:10:55+00:00

## Health v2 (maintenance only)
Score: 85/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 60, longevity 100
- inputs: {"age_days": 2515, "days_push": 13, "days_rel": 109, "gap_med": 99.0, "n_releases_24m": 7}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1238, forks 17 (observed 2026-08-28T04:04:05.556798+00:00)

## What it is
A Python-based patch tool that unlocks VMware Workstation and Player to allow running macOS guests on Windows and Linux hosts. It patches VMware binaries, enables Apple OS selection during VM creation, and can download macOS VMware Tools.

## Use cases
- run macOS in a VM on VMware Workstation
- enable Apple macOS option when creating a VMware virtual machine
- patch VMware Player to boot macOS guests
- download macOS VMware Tools (darwin.iso)
- uninstall and restore a patched VMware installation

## When to choose
- you run VMware Workstation 11-26H1 or Player 7-25H2 on Windows or Linux and need macOS guest support
- you want an actively maintained unlocker with a bundled Windows build

## When to avoid
- you use VMware products older than Workstation 11 / Player 7 (use Unlocker 1 instead)
- you run VMware on macOS hosts, where macOS guests are natively supported
- you cannot tolerate potential core dumps on Windows when creating new VMs

## Facets
- artifact type: cli-tool
- maturity: active
- function: developer-tools, cli
- domain: developer-tools, cross-platform
- platform: windows, python, cli
- tags: vmware, macos-guest, virtualization, patching, vmware-workstation, vmware-player, linux

## Member repositories
- BDisp/unlocker (main) score 85

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:05.556798+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T05:10:00.932267+00:00, confidence not recorded.
  - readme: https://github.com/BDisp/unlocker (fetched 2026-08-28T04:04:05.556798+00:00, sha 2e5b9710de22)
- Data as of 2026-08-30T08:39:29.467469+00:00.
