Never say "unsupported". Each cell is one of four states.
| Mark | State | Meaning |
|---|---|---|
| available | Shipping | Keep it green |
| planned | Platform allows it; our work is unfinished | Finish it |
| blocked | We want it; no public API | Re-check SDKs; no private API |
| forbidden | Product or store policy | Never enable |
Capability matrix
| Capability | macOS | Android | iPadOS | visionOS | iOS | tvOS | watchOS |
|---|---|---|---|---|---|---|---|
| Native machines | available | available | available | available | available | available | available |
| Remote (SSH/waypipe) | available | available | available | available | available | available | available |
| VM / containers | planned | planned | planned | forbidden | planned | forbidden | forbidden |
| Multi-window | available | if OS allows | required | required | single primary | forbidden | forbidden |
| Nested Weston + Niri | available | available | available | available | available | available (non-GL fallback) | available (non-GL fallback) |
| Vulkan / GLES | available | available | available | available | available | planned | blocked |
| Desktop + LockScreen | planned | planned | forbidden (App Store) | forbidden | forbidden (App Store) | forbidden | forbidden |
| anowaW app bridge | planned | planned | planned | forbidden | planned | forbidden | forbidden |
Linux: native + remote available; VM/containers planned; Desktop/LockScreen and anowaW forbidden.
Notes
- iOS and iPadOS share the same Desktop/LockScreen and anowaW story (store Mode A vs
repo.wawona.ioMode B / jailbreak Desktop). - VM / containers — coming soon on macOS, iOS, iPadOS, Android, Linux. Engines: UTM-SE (iOS/iPadOS), Virtualization + Containerization (macOS). Forbidden on tvOS, watchOS, visionOS. See VMs and containers.
- On-device shell — bundled zsh; not a VM. See On-device shell.
- Desktop / LockScreen — coming soon on macOS and Android; iOS/iPadOS via repo.wawona.io (website only). See Desktop and LockScreen.
- anowaW — separate host-app → Wayland bridge. See anowaW.
- watchOS GPU is blocked: no
Metal.framework. tvOS GPU is planned. - visionOS matches macOS product parity for bundled clients and Machines UX, except VM/container kinds (forbidden).
- macOS is never limited by App Store feature rules.