The simplest way to run Windows 11 on ARM or any Linux based ARM Distribution on your M1 Mac is Parallels Desktop. Although not open source and a paid option you can always try it for a few days to check it out prior to buying it by simply downloading it through Parallels website https://kb.parallels.com/125343.

After downloading and installing parallels desktop on your M1 Mac device it is time to get your hands on a Windows 10 or 11 VHDX file that will be your source for your installation.

Please note that you have to have a valid license key to run Windows inside your parallels virtual machine. So first of all you need to be part of the Microsoft insider program to be able to download the installation.

Please proceed to https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewARM64, in order to be able to download the VHDX file you need to sign in with a Microsoft account registered with the insider program. If your Microsoft Account is not registered yet please do it now following this link https://insider.windows.com/ register and then sign in with it.

Now you should be able to download the file from the link in the bottom of the page similar to the one below Build number according to when you will actually do this.

Once the VHDX image is downloaded, double-click on the file to open in Parallels Desktop and follow the on-screen instructions.

By now you will have Windows 10/11 running inside a parallels virtual machine on your M1 Mac computer.

Enjoy!