1. 25
  1. 6

    Thanks Gabriella for this work, really awesome! My team will love this.

    I chose LinuxKit in 2017 for the original linuxkit-nix work because it used Hypervisor.framework and there were only a few patches floating around for QEMU. Maybe it wouldn’t have mattered, but I remember LinuxKit being very fast, QEMU was kinda slow and I had to run QEMU as root for any networking.

    QEMU got stable Hypervisor.framework support in 2019. QEMU is definitely a better choice now!

    1. 2

      You’re welcome! 😊

      Also, thanks for the really useful context

      1. 3

        I just confirmed that nixpkgs enables the hvf (i.e. Hypervisor.framework) QEMU accelerator on macOS:

        https://github.com/NixOS/nixpkgs/blob/c46bdcbaf299064ca935438b6704a2f99394966c/nixos/lib/qemu-common.nix#L41