<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Virtualization on SoloSoft</title><link>https://www.solosoft.dev/tags/virtualization/</link><description>Recent content in Virtualization on SoloSoft</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 01 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.solosoft.dev/tags/virtualization/index.xml" rel="self" type="application/rss+xml"/><item><title>Apple Container: Open-Source Tool for Running Linux Containers as VMs on Mac</title><link>https://www.solosoft.dev/post/apple-container-mac-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/apple-container-mac-2026/</guid><description>&lt;p&gt;For years, running Linux containers on macOS has required a VM layer &amp;ndash; Docker Desktop&amp;rsquo;s Linux VM, Podman&amp;rsquo;s podman-machine, or Lima&amp;rsquo;s QEMU-based approach. These solutions work, but they introduce overhead and complexity. &lt;strong&gt;Apple Container&lt;/strong&gt; takes a fundamentally different approach by running Linux containers directly as lightweight virtual machines using Apple&amp;rsquo;s native Virtualization.framework, eliminating the need for a separate VM management layer.&lt;/p&gt;
&lt;p&gt;Released as an open-source project under the Apache 2.0 license, Apple Container represents Apple&amp;rsquo;s official entry into the container tooling space. The tool is written in Swift and provides a clean command-line interface for creating, running, and managing Linux containers as VMs on Apple Silicon Macs. It leverages the same Virtualization.framework that powers macOS&amp;rsquo;s own virtualization features, ensuring native performance and tight integration with the host operating system.&lt;/p&gt;</description></item><item><title>Apple Containerization: Swift Package for Native Linux Containers on macOS</title><link>https://www.solosoft.dev/post/apple-containerization-swift-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/apple-containerization-swift-2026/</guid><description>&lt;p&gt;When Apple announced &lt;strong&gt;Containerization&lt;/strong&gt; at WWDC 2025, it represented a significant strategic shift: Apple was not just providing a container tool, but building a native containerization stack for macOS from the ground up. Containerization is the Swift package that forms the programmatic foundation of this stack, offering a clean, Swift-native API for creating, managing, and orchestrating Linux containers as lightweight VMs.&lt;/p&gt;
&lt;p&gt;Unlike the Apple Container CLI tool, which provides an end-user command-line interface, Containerization is designed for developers who need to integrate container management directly into their applications, build tools, and workflows. It is the same package that powers Apple Container under the hood, but exposed as a public API for programmatic use.&lt;/p&gt;</description></item><item><title>OSX-KVM: Run macOS on Linux with KVM Virtualization</title><link>https://www.solosoft.dev/post/osx-kvm-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/osx-kvm-2026/</guid><description>&lt;p&gt;Running macOS on non-Apple hardware has been a pursuit of enthusiasts and developers for years, but it has always required navigating technical complexities and legal gray areas. &lt;strong&gt;OSX-KVM&lt;/strong&gt; (kholia/OSX-KVM on GitHub) provides the most comprehensive and maintained open-source toolkit for running macOS as a KVM virtual machine on Linux hosts, with near-native performance through hardware acceleration and GPU passthrough.&lt;/p&gt;
&lt;p&gt;Created by Dhiru Kholia and maintained by a dedicated community, OSX-KVM has become the definitive resource for macOS virtualization on Linux, with over 20,000 GitHub stars. The project provides everything needed to set up a macOS virtual machine: automated scripts for creating bootable disk images, OpenCore bootloader configurations customized for KVM, performance tuning parameters, and detailed documentation for GPU passthrough and networking.&lt;/p&gt;</description></item></channel></rss>