VirtualBuddy is a great open-source project that takes advantage of this framework: https://github.com/insidegui/VirtualBuddy
Orbstack is a relatively new player that offers both VMs and containerization on top of the virtualization framework: https://orbstack.dev
Apple Virtualization Framework
111–120 of 127 posts
Re: Apple Virtualization Framework
#112This is not news, right? And there was not any significant updates recently? So it is upvoted just because, right? This is not a rhetorical question, I am trying to understand if I missed something important.
Re: Apple Virtualization Framework
#113How similar to WSL2 is this?
Re: Apple Virtualization Framework
#114Earlier quoted context omitted.
That’s noble, but open source doesn’t always deliver the same benefits of COTS products, such as stability and support. That trumps ideology for many people and businesses.
Definitely true. But I also feel like open source stuff is more honest about the capabilities. That's important to me and often trumps the marketing effort by a commercial effort.
Sure, you could put in a request to the project maintainer, fork it - or find a contribution yourself - but there will still be zero guarantees and support arrangements will be shaky at best.
Re: Apple Virtualization Framework
#115Earlier quoted context omitted.
If we can’t have native macOS on the iPad this would be the next best thing. Imagine having Linux or macOS on the iPad that is treated like any other app (sans memory limits and etc.). You could have a full blown desktop at the ready when iPadOS isn’t up to the task. The iPad could finally utilize the m1 processor to its fullest.
FWIW this is how it works on ChromeOS today. From the Linux terminal app (crostini lxc container) qemu launches macOS, Windows and Linux vms. They even support nested virtualization on my Framework Chromebook - so vms can run inside those vms. I agree if Apple implemented virtualization on iPad/iPhone this same way it would be a huge for unlocking their full usefulness and capabilities while still maintaining host is…
Re: Apple Virtualization Framework
#116I use Virtualization.framework for OrbStack ( https://orbstack.dev ), which is a Docker Desktop and WSL alternative. It's great overall, and fairly convenient, but it has a fair share of bugs and limitations. The Virtualization service crashes with various combinations of Linux kernel version, macOS version, and architecture (ARM/Intel), so making it stable in each setup takes quite a bit of work. Device support is l…
Wait why have I never heard of this? I just tried it out and it seems to work amazingly well.
Re: Apple Virtualization Framework
#117Earlier quoted context omitted.
Cool! What’s the difference between Virtualisation.framework and Hypervisor.framework?
AFAIK Virtualization.framework is built on top of Hypervisor.framework. Former is high-level one allowing you to create Linux VM with few hundreds lines of code. Latter allows you to run your whatever you want with few tens of thousands lines of code, but absolute freedom when it comes to drivers and every low level detail.
Re: Apple Virtualization Framework
#118I use Virtualization.framework for OrbStack ( https://orbstack.dev ), which is a Docker Desktop and WSL alternative. It's great overall, and fairly convenient, but it has a fair share of bugs and limitations. The Virtualization service crashes with various combinations of Linux kernel version, macOS version, and architecture (ARM/Intel), so making it stable in each setup takes quite a bit of work. Device support is l…
> OrbStack ( https://orbstack.dev ), which is a Docker Desktop and WSL alternative Wait why have I never heard of this? I just tried it out and it seems to work amazingly well.
Re: Apple Virtualization Framework
#119Earlier quoted context omitted.
Yeaahhh ... the secure enclave seems to have pooched the idea of a USB stick booter. Restore Mode works fine. Maybe I misunderstood you, but you can make a bootable USB stick from the installer app: https://support.apple.com/en-us/HT201372
Nah. That's not the issue. The issue is cloning my system, so I can basically have a portable workstation on a USB stick. It's been a while, since that was possible. The M-series just basically put a fork in it. That, and CCC kept crashing the machine.
Re: Apple Virtualization Framework
#120I use Virtualization.framework for OrbStack ( https://orbstack.dev ), which is a Docker Desktop and WSL alternative. It's great overall, and fairly convenient, but it has a fair share of bugs and limitations. The Virtualization service crashes with various combinations of Linux kernel version, macOS version, and architecture (ARM/Intel), so making it stable in each setup takes quite a bit of work. Device support is l…
> OrbStack ( https://orbstack.dev ), which is a Docker Desktop and WSL alternative Wait why have I never heard of this? I just tried it out and it seems to work amazingly well.