While Parallels might officially support the M1 Mac computers, the onus is now on Microsoft to allow consumers to purchase/download the ARM version of Windows 10. If you’re looking to dual boot your M1 Mac computer, Windows is not possible at the moment, but perhaps you could be interested in Linux.
There has been work to try and bring Linux onto the M1 Macs, and it seems that the developers are confident that they could have something stable enough this June. This is according to a report from Phoronix in which they claim that the Linux 5.13 cycle could be when support for Apple Silicon could be introduced.
However, it should be noted that it won’t necessarily provide the full Linux experience just yet. The initial port could see things like UART, interrupts, SMP, DeviceTree, and so on, so this port is more like a working proof of concept that an M1 compatible Linux is a possibility. If you plan to use Linux often, then maybe it might not be a good idea to rely on this port just yet.
This development comes on the heels of an announcement earlier this year where Corellium was successful at porting Ubuntu onto M1 Macs, although it wasn’t necessarily the “core Linux kernel”.