<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    Hello everyone,<br>
    <br>
    keep in mind that the current target of the VirtualBox package for
    macOS/ARM (which is an unsupported developer preview at the moment
    due to its early state) is actually running VMs with Intel x86 or
    x64 instruction set, initially through emulating one instruction
    after the other which means it has very modest performance (in less
    diplomatic wording one could call it painfully slow). Which
    implicitly does not need or benefit from Rosetta in any way.<br>
    <br>
    Once the basics are working we hope to look into improving
    performance, which will be another significant project. The package
    for macOS/ARM will remain in unsupported developer preview state for
    the foreseeable future.<br>
    <br>
    To spell it out even more clearly: the target is creating and
    running 'regular' Windows for x86/x64, and likewise Linux (and
    eventually Solaris, *BSD and other OSes) for x86/x64 in the VMs,
    i.e. what you might have done previously on macOS/Intel or other
    VirtualBox installs.<br>
    <br>
    At the moment there is absolutely no way to run VMs using ARM code
    in VirtualBox. <br>
    <br>
    Klaus<br>
    <br>
    <div class="moz-cite-prefix">On 2022-10-25 19:20, Hugo Huijser via
      vbox-dev wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:CAOCrfD_akAZW8XeQJ+Y9fsbp8Px-+LXO-w86zmBFhn3aLYrZFQ@mail.gmail.com">
      
      <div dir="ltr">Thanks Alexey,
        <div><br>
        </div>
        <div>Since we'd be running a VM on an ARM OS, we'd only be
          interested in translating our user space applications (which
          are mostly Inte applications), not kernel space code.</div>
        <div>Right now, we cannot use Rosetta within any VM unless we
          build the VM using the Apple Virtualization Framework.</div>
        <div>I believe that's what UTM solved in their latest version
          and was hoping VirtualBox would do something similar.</div>
        <div><br>
        </div>
        <div><br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Mon, Oct 24, 2022 at 1:21
          PM Alexey Eromenko <<a href="mailto:al4321@gmail.com" moz-do-not-send="true" class="moz-txt-link-freetext">al4321@gmail.com</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">supporting
          Rosetta will be very hard (or maybe impossible), because it<br>
          works with user-space applications only. It cannot virtualize<br>
          drivers/kernel-space code/VMs.<br>
          Also Apple may drop Rosetta support like they did for PowerPC
          Rosetta<br>
          3 years after Intel Macs were announced.<br>
          <br>
          On Mon, Oct 24, 2022 at 8:34 PM Hugo Huijser via vbox-dev<br>
          <<a href="mailto:vbox-dev@virtualbox.org" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">vbox-dev@virtualbox.org</a>>
          wrote:<br>
          ><br>
          > Hi,<br>
          ><br>
          > We have been using VirtualBox for quite some time, and
          are in the process of moving our Mac users to Macs with Apple
          silicon processors.<br>
          > VirtualBox 7.0 is now supporting these new processors.<br>
          ><br>
          > My question is if there are plans to also support Rosetta
          in the future (similar to how UTM is supporting virtualization
          and Rosetta: <a href="https://docs.getutm.app/advanced/rosetta/" rel="noreferrer" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.getutm.app/advanced/rosetta/</a>)?<br>
          ><br>
          > Thanks,<br>
          ><br>
          > Hugo Huijser<br>
          > _______________________________________________<br>
          > vbox-dev mailing list<br>
          > <a href="mailto:vbox-dev@virtualbox.org" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">vbox-dev@virtualbox.org</a><br>
          > <a href="https://www.virtualbox.org/mailman/listinfo/vbox-dev" rel="noreferrer" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://www.virtualbox.org/mailman/listinfo/vbox-dev</a><br>
          <br>
          <br>
          <br>
          -- <br>
          -Alexey Eromenko "Technologov"</blockquote>
      </div>
    </blockquote>
  </body>
</html>