<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on SoloSoft</title><link>https://www.solosoft.dev/tags/linux/</link><description>Recent content in Linux 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/linux/index.xml" rel="self" type="application/rss+xml"/><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><item><title>WebVM: Linux Virtual Machine Running in Your Browser</title><link>https://www.solosoft.dev/post/webvm-browser-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/webvm-browser-2026/</guid><description>&lt;p&gt;The idea of running a complete operating system in a web browser sounds like science fiction, but &lt;strong&gt;WebVM&lt;/strong&gt; (leaningtech/webvm on GitHub) makes it a reality. Developed by Leaning Technologies, WebVM is a full Linux virtual machine that runs entirely in the browser using WebAssembly, requiring no server-side infrastructure, no installation, and no cloud account.&lt;/p&gt;
&lt;p&gt;At the heart of WebVM is CheerpX, an x86-to-WebAssembly virtual machine engine developed by the same team. CheerpX dynamically translates x86 machine code to WebAssembly at runtime, enabling unmodified Linux binaries to execute in the browser environment with impressive performance. The result is a fully functional Linux terminal with shell access, a complete filesystem, network capabilities, and package management &amp;ndash; all running in a browser tab.&lt;/p&gt;</description></item></channel></rss>