Schizophrenia for machines, in a nutshell. Very trendy since 2006.
Resources
| Platform | Date | Link | Notes |
|---|---|---|---|
| Linux | 2026-09 | nesbox | KVM microVM virtual machine monitor for cloud-streaming workloads, with virtio devices and GPU sharing through host DRM support or virtio-nvgpu |
| virtio-nvgpu | Experimental virtio device for near-native NVIDIA GPU access in KVM guests, forwarding kernel-driver ioctls and supporting Vulkan, Wayland presentation, and NVENC | ||
| 2010-11 | OpenNebula | Clustered | |
| 2006-01 | Xen | ||
| OpenVZ | Solaris-like domains/partitions approach for Linux | ||
| Mac | 2026-02 | shuru | local-first microVM sandbox for AI agents on macOS using Apple’s Virtualization.framework |
| 2025-02 | Lume | a macOS virtualization toolset to build, run and manage macOS virtual machines | |
| 2024-01 | Viable, Vimy and Liviable | a set of tools to create and run macOS VMs on Apple Silicon | |
| Tart | a CI virtualization toolset to build, run and manage macOS and Linux virtual machines (VMs) on Apple Silicon. | ||
| 2006-01 | Parallels Workstation | Another option for the Mac | |
| Multiple | 2006-01 | VMware | My favorite, spanning all my platforms. |
| QEMU | The grandaddy of most modern virtualization | ||
| Windows guests | 2026-10 | Yttrium | Experimental VirtIO-GPU graphics stack for Windows KVM/QEMU guests, providing Direct3D 9/10/11, Vulkan and OpenGL acceleration through Venus |
| Helios | Experimental Windows Venus GPU driver stack with Direct3D user-mode drivers; not production-ready. |
See also Docker for some virtualization tools that make it easier to run Linux containers on Windows and macOS.