Apple's open-source `container` project enables running Linux containers on macOS without Docker Desktop by using lightweight Linux VMs (Container Machines) built on Apple's Virtualization Framework. Each Container Machine provides isolated Linux kernel support for OCI-compliant workloads. This is particularly relevant for AI/ML developers needing local container environments on Apple Silicon Macs.
Microsoft is improving WSL 2's Windows file system performance by implementing per-device SWIOTLB (Software I/O Translation Lookaside Buffer) pools for the virtiofs and virtioproxy subsystems. SWIOTLB pools act as bounce buffers enabling the virtual machine's I/O operations to interact with host memory more efficiently. The change reduces contention in shared buffer allocations, potentially delivering meaningful speed gains for developers who frequently read and write files across the Windows–Linux boundary in WSL 2.