3 ms·
"no more complicated VMs" -orbstack Curious how this works without a VM, or have they created some sort of linux "shim", a la WSL1.x? If it's something like W
by drzaiusx11 3y ago
"no more complicated VMs"
-orbstack
Curious how this works without a VM, or have they created some sort of linux "shim", a la WSL1.x?
If it's something like WSL1.x it means you're not actually "running linux", which may have subtle repercussions like differences in threading etc since it's really a Darwin system wearing a Linux suit.
That said if you're writing a CRUD app in python, that probably won't matter to you so it's still worth the tradeoff.
- quinncom 3y ago“OrbStack uses a lightweight Linux virtual machine with a shared kernel to minimize overhead and save resources, similar to WSL 2 (Windows Subsystem for Linux). This flexible architecture comes with many advantages such as high efficiency, low resource usage, seamless integration with macOS, and more.” https://docs.orbstack.dev/architecture https://docs.orbstack.dev/architecture
- drzaiusx11 3y agoSeems they're maintaining an unpublished fork of the Linux kernel "linux-macvirt" to achieve this. Apparently you have to contact them directly for a copy of the code[1] https://github.com/orbstack/linux-macvirt https://github.com/orbstack/linux-macvirt