News for hackers. Stuff that matters.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jmclnx on Thursday February 16, 2023 @04:07PM (#34826180)
This is good new to people I know at work, for me since at work I use Linux it is a non-issue.

People on MACs need to have 1 proprietary application that is only partially works on MACs (& Linux). So that will make the MAC people happy. On Linux I have a Windows VM in case I need to use that feature.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by robertoandred on Thursday February 16, 2023 @04:16PM (#34826340)
Media Access Control?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Toutouxc on Thursday February 16, 2023 @04:51PM (#34826928)
Usually writing Macs as MACs is almost a shibboleth among people who have very strong negative feelings towards the platform for some reason. (MAC’s is the ultimate misspelling)

So it’s interesting to see a person who’s apparently neutral write it that way.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by 9dev on Thursday February 16, 2023 @05:07PM (#34827177)
Used in that way, I hate it almost as much as people writing Micro$oft and similar. It just feels so darn childish, it makes me dismiss their opinion altogether.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by layer8 on Thursday February 16, 2023 @05:48PM (#34827694)
Misguided Acronym Concoction
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by xnx on Thursday February 16, 2023 @04:12PM (#34826268)
Still an ARM version. It's a real shame it's impossible to run x86-64 Windows 10 via Bootcamp on M1/M2. I'm suspicious that the compatibility and performance of ARM Windows on Parallels is good enough to use full time. All other laptop hardware I've used is frustratingly crappy compared to MacBooks.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jborean93 on Thursday February 16, 2023 @04:21PM (#34826438)
It's an ARM CPU, why would it run x86-64 natively through Bootcamp?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zsims on Thursday February 16, 2023 @04:22PM (#34826457)
You're worried about performance but want x86 emulation on ARM?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by lwkl on Thursday February 16, 2023 @04:30PM (#34826611)
x86 software runs fine on Windows for ARM nowadays. I've been using it on Parallels for the last year and it has been working great (I don't do any high performance stuff on Windows though).
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by DenisM on Thursday February 16, 2023 @04:37PM (#34826718)
To clarify - you’re using an ARM MacBook to run MacOS, which runs Parallels, which runs ARM Windows, which executes x86 Windows applications?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Toutouxc on Thursday February 16, 2023 @04:55PM (#34826989)
That’s exactly what some people do. And it’s even possible to run older games that way. The x86-on-ARM Windows thingy is no Rosetta, but it’s pretty usable.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zamadatix on Thursday February 16, 2023 @05:57PM (#34827820)
The virtualization features are at the hardware level, macOS and Parallels just configure that to run. Really it's just "I'm running a Windows VM and it's translating x86 apps to run on the ARM CPU".

Works great, particularly for 32 bit x86 apps it's a lot faster than running Crossover.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by lwkl on Friday February 17, 2023 @03:02AM (#34832091)
Exactly. ARM Windows has a feature like Rosetta which allows you to run x86 binaries on ARM (32 Bit and 64 Bit). This is mandatory because almost no one makes software for ARM Windows.

Nowadays it‘s pretty good. I was surprised how good it is, because I remembered it from the early Windows 10 days when the performance was atrocious.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by dividedbyzero on Thursday February 16, 2023 @04:37PM (#34826708)
Could that also work for to old-ish software, like a decade old or so, or does this require applications to be optimized or compiled for it? And is this something Parallels is required for or could one test that without buying Parallels?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zamadatix on Thursday February 16, 2023 @06:02PM (#34827905)
The Windows x86 -> Windows ARM works with any 32 or 64 bit apps unmodified and is a part of Windows itself. It's basically the Windows version of Rosetta 2. I use it to run an ancient Windows app on my work M1 MacBook.

Parallels comes into play if you want your Windows VM to have GPU acceleration. If you don't care about that you can just use UTM for free to run the Windows ARM VM on your M1/M2 MacBook.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by dividedbyzero on Friday February 17, 2023 @11:35AM (#34836810)
Whoa, I wasn't aware of UTM at all. Thanks for the pointer!
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Toutouxc on Thursday February 16, 2023 @05:05PM (#34827149)
Just in case you or someone else didn’t know; “Bootcamp” is a tool that allows anyone to set up dual-boot on their Mac without having to touch the bootloader or hunt for drivers. It’s not an emulation or virtualization solution, which is why it wouldn’t work with x86 Windows.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by xnx on Thursday February 16, 2023 @05:13PM (#34827242)
I know it's impossible, it's just a bummer that I can only pick 2 from: quality Macbook hardware, x86 Windows, native performance.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by olliej on Thursday February 16, 2023 @06:38PM (#34828368)
That seems like a problem for PC manufacturers, not apple though
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zozbot234 on Thursday February 16, 2023 @05:13PM (#34827240)
There's no Bootcamp on M1/M2 hardware as of yet. But the Asahi folks have a standard UEFI implementation, so it would be possible to run ARM64 Windows if drivers for the Apple silicon were available.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zamadatix on Thursday February 16, 2023 @06:17PM (#34828117)
The biggest compatibility hurdle was the lack of DirectX 12 support in Parallels. Otherwise the performance and compatibility of ARM based Windows was fantastic, I used my MacBook almost exclusively in the Windows Parallels VM for about 6 months. Microsoft has had their own ARM based devices for a long time so they've built up a great x86 translation layer.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by crazygringo on Thursday February 16, 2023 @04:15PM (#34826319)
Genuinely wonder what took this long. Was it a new decision around legal/strategy, just a low priority, or something technical that wasn't built by Parallels/Microsoft till now?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by johnmaguire on Thursday February 16, 2023 @04:16PM (#34826348)
I am confused because I have been using Windows 11 through Parallels for probably 6 months. Parallels automatically downloaded the ISO for me and everything.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zamadatix on Thursday February 16, 2023 @05:48PM (#34827695)
You were technically breaking the Windows 11 EULA and not officially supported while doing that but nobody really cared.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by lwkl on Thursday February 16, 2023 @04:32PM (#34826634)
The rumor is that it's because Microsoft has an exclusivity deal with Qualcomm [1].

[1]: https://www.xda-developers.com/qualcomm-exclusivity-deal-mic...

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by cat_plus_plus on Friday February 17, 2023 @12:20AM (#34831091)
Microsoft now has to offer support for a niche use case and with host OS and virtualization app no under their control. Probably costs serious money and took a big customer interested in mass deploying the VM to commit to that.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by lostmsu on Thursday February 16, 2023 @04:18PM (#34826375)
Through Parallels.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by neogodless on Thursday February 16, 2023 @04:26PM (#34826513)
For some clarity, see https://arstechnica.com/gadgets/2023/02/microsoft-officially...

> These licensing problems haven't technically stopped people from running the Arm version of Windows on other hardware, including Apple Silicon Macs

> Microsoft is formally blessing Parallels as a way to run the Professional and Enterprise versions of Windows 11 on Apple Silicon Macs

Original source: https://support.microsoft.com/en-us/windows/options-for-usin...

> Parallels® Desktop version 18 is an authorized solution

In other words, you could (unofficially) do this before, but now it's allowed according to the terms of your license.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jasoneckert on Thursday February 16, 2023 @04:39PM (#34826741)
> Original source: https://support.microsoft.com/en-us/windows/options-for-usin...

It looks like Parallels has the same restrictions that you'd get from running Win11 ARM inside the UTM hypervisor on M1/M2 Macs (like I currently do): No WSL/WSA and no virtualization based security or sandboxes.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by gjsman-1000 on Thursday February 16, 2023 @04:49PM (#34826900)
It's not perfect, but if you buy Parallels, it does have automated ARM-based setup of Debian, Ubuntu, Fedora, and Kali. Which makes more sense anyway - then you are running 2 VMs on your host, instead of a VM and a VM inside a VM (because WSL2 is just a lightweight VM).
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by giancarlostoro on Thursday February 16, 2023 @04:57PM (#34827033)
> (because WSL2 is just a lightweight VM).

It does use Hyper-V if I remember correctly.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by moondev on Thursday February 16, 2023 @07:40PM (#34829028)
To date, nested virt on m1/m2 is not possible which is a huge bummer.

You should be able to run WSL1 inside an aarch64 windows vm however.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by aseipp on Thursday February 16, 2023 @04:58PM (#34827043)
Does Hyper-V not support nested virtualization? Or maybe macOS doesn't support it. Because M2 chips absolutely have FEAT_NV2 so nested virt should work well; only ARM system around with it. One more win for Asahi Linux, I guess.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by viraptor on Thursday February 16, 2023 @05:01PM (#34827088)
Yeah, I was just looking for that one. It seems to be somehow supported in Linux (https://lwn.net/Articles/919851/) and Hyper-V does do nested virtualisation (https://learn.microsoft.com/en-us/virtualization/hyper-v-on-...) so... Either a delayed feature or yet another silly licensing thing.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by appleperfect on Thursday February 16, 2023 @08:39PM (#34829528)
I love how people are so Apple-brained that they can’t fathom that it’s Apple’s fault (see other comments about Apple not yet supporting nested virtualization).
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zamadatix on Thursday February 16, 2023 @06:06PM (#34827969)
At the moment the missing component is nested virtualization support in the macOS Virtualization Framework. Once added there would probably need to be some minor changes in Parallels to take use of it as well.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by xen2xen1 on Thursday February 16, 2023 @10:29PM (#34830370)
You can do nested virtualization under VMware and Windows 11 / Hyperv, but there are lots of caveats and requirements. So yes.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by singularity2001 on Thursday February 16, 2023 @05:00PM (#34827075)
Why would you need WSL/WSA when Mac is already a *NIX?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by DaiPlusPlus on Thursday February 16, 2023 @05:08PM (#34827180)
Yes, macOS is a BSD - UNIX Certification and POSIX compliance is nice, but macOS does not behave the same way as Linux, which famously is not a Unix (it's even in the name), and POSIX compliance doesn't mean much today: even Windows 2000 and Windows Server 2003 were POSIX compliant with SFU.

From what I gather from people with far more experience than me: if you need a "Linux-compliant" environment you're better-off with WSL2 than macOS.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by rufugee on Thursday February 16, 2023 @09:51PM (#34830094)
I'd argue you're better off with macOS + something like Parallels or, if you just need ubuntu, multipass. Introducing Windows to get a Linux-compliant environment is reaching around your back to scratch your elbow.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by linsomniac on Thursday February 16, 2023 @11:06PM (#34830616)
My use case for WSL is slightly different: I work with developers who run Windows and I'd like to be able to figure out workflows that will work on their systems. A coworker today was having issues with running a Docker container that apparently had something to do with how Docker was interacting with WSL, but I couldn't reproduce on my Linux or Mac systems.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Aaron2222 on Friday February 17, 2023 @12:01AM (#34830986)
Lima[0] is also great if you just need command-line Linux.

[0]: https://github.com/lima-vm/lima

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by raverbashing on Friday February 17, 2023 @12:54AM (#34831305)
> if you need a "Linux-compliant" environment

I'd willing to bet some pocket money that most people claiming that don't know what they're talking about

Unless you need, I dunno, DBUS? Or are specifically building stuff for Ubuntu/Red hat etc

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by trissylegs on Friday February 17, 2023 @01:14AM (#34831419)
I had a lot of trouble getting any FPGA software running on Mac. But Linux it just runs/builds out of the box.

Although if you have windows it also tends to run there too.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by raverbashing on Friday February 17, 2023 @02:21AM (#34831822)
Ah true, some SW is built for specific Linux distros (on one side, it's hard to build an "universal binary" but on the other side, I've seen very ugly software installs)
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by pjmlp on Friday February 17, 2023 @07:30AM (#34833865)
Usually are the folks that equate Linux with UNIX, and complain about other UNIXes when they don't offer Linux specific syscalls.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by rswail on Friday February 17, 2023 @05:55AM (#34833183)
MacPorts makes your Apple a Unix box in userspace and has most of the apps and frameworks and languages.

WSL2 is just running a Linux in a VM. You can do that with VirtualBox and other hypervisors. You can also spin up a Kubernetes runtime that supports Apple's Hypervisor Framework.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by wil421 on Friday February 17, 2023 @06:02AM (#34833225)
How does Windows behave anywhere closer to Linux than MacOS? Why would I want my os to behave like Linux? M1/Arm compatibilities aside.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by bragr on Thursday February 16, 2023 @05:21PM (#34827346)
My mac using coworkers constantly complain that the *NIX parts of Mac are ancient and out of date and already use a linux VMs on top of Mac for better bash or whatever.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by atonse on Thursday February 16, 2023 @06:00PM (#34827873)
Which parts in particular? I’ve seen literally hundreds of developers use macOS (including myself) for over a decade either at work/ conferences/meetups and never seen them use a Linux VM apart from something like docker, etc.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by selectodude on Thursday February 16, 2023 @06:02PM (#34827910)
brew install bash has always worked for me.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by philistine on Thursday February 16, 2023 @06:25PM (#34828215)
what's wrong with zsh?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by mr_toad on Thursday February 16, 2023 @06:41PM (#34828411)
* * *
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by fragmede on Thursday February 16, 2023 @06:04PM (#34827935)
But then you have to deal with a VM on top of the host macOS. IMO it's way easier to install brew, install an up to date copy of bash (which is more recent than Ubuntu has), and coreutils, and just use macOS. Having to do gls occasionally (for GNU ls) is minorly annoying, but way less work than a whole freaking VM.

https://formulae.brew.sh/formula/bash shows version 5.2.15.

https://packages.ubuntu.com/kinetic/bash (well http://changelogs.ubuntu.com/changelogs/pool/main/b/bash/bas...) shows 5.2.1+debian/ubuntu patches.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jjtheblunt on Thursday February 16, 2023 @09:54PM (#34830111)
They might be bumping into old versions of utilities up to just before GPLv3.

From GPLv3 onwards, Apple has had to leave installation of newer versions of tools to users, legally, our publish their own proprietary IP, Stallman’s objective some would say.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by teddyh on Thursday February 16, 2023 @11:52PM (#34830929)
> [or] publish their own proprietary IP

That’s simply FUD. Apple seemed to be able to use GPLv2 without any consequences, and GPLv3 has all the same properties in that regard. The real reason is likely this:

https://meta.ath0.com/2012/02/05/apples-great-gpl-purge/

[…]

Anyway, the message is pretty obvious: Apple won’t ship anything that’s licensed under GPL v3 on OS X. Now, why is that?

There are two big changes in GPL v3. The first is that it explicitly prohibits patent lawsuits against people for actually using the GPL-licensed software you ship. The second is that it carefully prevents TiVoization, locking down hardware so that people can’t actually run the software they want.

So, which of those things are they planning for OS X, eh?

I’m also intrigued to see how far they are prepared to go with this. They already annoyed and inconvenienced a lot of people with the Samba and GCC removal. Having wooed so many developers to the Mac in the last decade, are they really prepared to throw away all that goodwill by shipping obsolete tools and making it a pain in the ass to upgrade them?

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by shaunsingh on Friday February 17, 2023 @05:41AM (#34833096)
Is there any reason to use GCC over Clang these days? I haven't used GCC in the past 5-6 years, and I don't miss it.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by teddyh on Friday February 17, 2023 @07:26AM (#34833832)
From what I hear, Clang development has slowed to a crawl and GCC leads in new standards compliance and features, since major past Clang supporters have stopped contributing to concentrate on their own languages.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jjtheblunt on Friday February 17, 2023 @08:49AM (#34834595)
> That’s simply FUD

Possibly to your assertion, it's what we engineers were at some point internally trained by legal was the concern.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by teddyh on Friday February 17, 2023 @11:34AM (#34836806)
Then your were lied to (or legal was incompetent). GPL has no way to force anyone to publish internal proprietary source code. Any copyright infringer always has the option to stop distributing. If they want to keep distributing something, they have the option to re-implement the missing functionality themselves.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jjtheblunt on Friday February 17, 2023 @12:12PM (#34837350)
Well I was there for years, and it seems Apple legal should know more about this as a concern than most, and they clearly didn't lie to us about it being a concern for _them_. (Still consistent with your point.)

Perhaps legal decided the fiasco wasn't worth a protracted court battle, and PR digressions, and foisted the option of re-implementing missing modernized functionality on homebrew/macports, on purpose?

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by teddyh on Friday February 17, 2023 @02:03PM (#34838856)
Well, I would tend to trust the FSF’s legal opinions about the GPL over that of Apple’s lawyers. Addidionally, Apple didn’t seem to have a problem with GPLv2, and GPLv3 is no more copyleft than v2 was. Finally, the “might be forced to release proprietary code” story is, while FUD, extremely well-known FUD, repeated for decades industry-wide by GPL naysayers, and would be an appropriate choice for a believable story to tell the programmer employees.

If Apple merely wanted to save on work and dump it all on third-party ports, why not remove packages outright or, for a period of time, make them available as official add-ons? Why, in that case, keep ancient versions as part of the OS? Why remove something as widely used as Samba, which as I recall garnered some criticism at the time? It seems likely to me that Apple has some other reason than that to remove all GPL-licensed packages.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by pjmlp on Friday February 17, 2023 @07:31AM (#34833872)
They are quite up to date with UNIX, what they aren't is GNU clones.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by birdyrooster on Thursday February 16, 2023 @05:36PM (#34827524)
Furthermore WSL cannot even compile anything
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by kiwijamo on Thursday February 16, 2023 @11:17PM (#34830706)
AFAIK gcc et al works just fine in WSL.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by riolu on Thursday February 16, 2023 @11:58PM (#34830967)
I used WSL2 on Windows 10 to compile the WSL2 kernel with additional flags supporting wireguard. So I'm pretty sure compiling works, maybe it was an issue with WSL1?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by birdyrooster on Monday February 20, 2023 @12:55PM (#34870674)
I concede technically yes it can compile some things but there is such a large catalog of software which fails to compile in WSL2 it’s frustrating. A great example is the many Python modules with c extensions.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Illotus on Friday February 17, 2023 @01:58AM (#34831682)
Docker has much better IO perf with lot of small files on WSL vs Mac. Currently doing Rails development and had to revert to running local straight up on Mac vs Docker because on Docker it was extremely slow. This of course means more testing on prod like cloud envs so it is really a load of crap.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by duffyjp on Friday February 17, 2023 @09:32AM (#34835073)
I've experienced this with IO performance for huge files too. A while back I setup a caching service on a spare older Mac Mini first with Docker for macOS and when it couldn't keep up I installed Windows and it was slightly better but still crap. I threw Ubuntu on it and I was saturating the gigabit connection without breaking a sweat.

I'm also a Rails dev and I do all my dev work on an M1 mac and don't even have Docker installed, though I've heard it has improved a lot recently.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by theodric on Friday February 17, 2023 @02:38AM (#34831937)
Ok but why on Earth would you run WSL in Windows on macOS when you could just run Linux on macOS or (gasp) use the UNIX layer in macOS for your hackery? Does WSL have some special sauce I'm missing out on? I never found it more compelling than more mature solutions like Cygwin, docker, or a regular VM.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by nailuj on Friday February 17, 2023 @02:51AM (#34832024)
Have you used the later versions of WSL (WSL 2 under Windows 11)? You have seamless bidirectional file system access, GUI applications that mesh with the rest of the desktop, can use Windows Terminal and have other tabs with PowerShell open, no network setup or fiddling required. It's impressively convenient.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by shaunsingh on Friday February 17, 2023 @05:43AM (#34833106)
Right, but that's still one layer of abstraction above a native unix system, which macOS is.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by dev_tty01 on Thursday February 16, 2023 @06:30PM (#34828286)
I've had a licensed copy of Win11 Arm running in Parallels for months. I just installed the dev version as mentioned in the AT article. At first it wouldn't let me buy a license, but at some point a few months ago it allowed me to buy a license and that has been fine ever since. Runs great. Good that the support has become official now.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by simongr3dal on Thursday February 16, 2023 @04:28PM (#34826566)
I guess that means there's no hope that we will ever see Windows running natively on Apple Silicon.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by cecida on Thursday February 16, 2023 @04:37PM (#34826724)
I'd like that. I'm a big fan of the whole design and build of the Macbook Pro, but macOS is starting to feel very dated.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by randomopining on Thursday February 16, 2023 @04:43PM (#34826809)
What about it is dated? and is windows better?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by alpaca128 on Thursday February 16, 2023 @05:34PM (#34827492)
Not being able to snap/tile windows to a screen border or corner without third-party software is just baffling, and the official tiling method only supports two windows side by side in some weird fullscreen mode. Back when Windows introduced this feature I made the jump from a 256MB RAM computer to a brand new laptop with 2 whole CPU cores. It's time Apple caught up to every other desktop OS in this regard.

> is windows better?

In terms of UI yes, provided you don't need a functioning search feature. Windows 10 also finally added support for virtual desktops and scrolling in unfocused windows. Though unfortunately Windows 10 was such an unpleasant experience for me overall that I don't see myself using it in the foreseeable future.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by birdyrooster on Thursday February 16, 2023 @05:58PM (#34827851)
Magnet works fine, if Apple replicated the functionality people would be complaining that they killed off a successful third party app. Can't please everybody.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by bil7 on Thursday February 16, 2023 @08:47PM (#34829594)
i think disproportionately more people would enjoy the feature being made native. There's no reason the third party app has to go away, fans could keep using it.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by __warlord__ on Thursday February 16, 2023 @09:14PM (#34829820)
7.99 in the App Store.

Microsoft even have PowerToys for free to improve your already good experience.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by alpaca128 on Friday February 17, 2023 @05:23AM (#34832990)
Mac also has free alternatives like Rectangle. It lets me snap windows to screen edges in various sizes with keyboard and mouse, and that's all I need.

> to improve your already good experience.

The whole reason I stopped using Windows 10 is because it was not a good experience, to put it very mildly. But I likely was an untypically bad case, judging from Windows still being on the market.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by rswail on Friday February 17, 2023 @06:24AM (#34833380)
Rectangle is great. The fact that some apps (mostly Electron based it seems) are terrible at remembering where they were last opened does appear to be a MacOS trait.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by odysseus on Friday February 17, 2023 @01:37AM (#34831558)
Moom also has this snap to edge feature, and allows quite a few other window manipulation tricks too.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by cecida on Thursday February 16, 2023 @05:15PM (#34827266)
That's a good question, and I cannot really give you a coherent answer tbh. I just find Windows to feel more modern. I suppose a few examples are:

Snap/Windows Management in macOS is a pain.

Using Brew as a package manager isn't exactly a wonderful experience.

The taskbar feels pretty ugly and dated - that little dot, and then having both the top and bottom bar in play just feels outdated.

Even having to use Parallels is a bit of a pain - build a hypervisor into the OS.

I'm the furthest thing from a designer, and I understand that Apple went with a different UI paradigm. It's just starting to feel a bit left behind. It's still my daily driver though.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Twisell on Thursday February 16, 2023 @06:14PM (#34828075)
Well if you find this design outdated, how can you be so easy in reverse with windows 10 where advanced settings often result in un-burying NT era hideous and messy interfaces?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Illotus on Friday February 17, 2023 @02:08AM (#34831731)
Because settings related stuff is needed so rarely.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by pram on Thursday February 16, 2023 @07:05PM (#34828666)
Pretty rich considering Windows 11 added a low-rent version of the OSX dock.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by sgjohnson on Friday February 17, 2023 @05:22AM (#34832983)
And rounded corners everywhere.

This is because most of MS designers are using Macs.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by ntonozzi on Thursday February 16, 2023 @04:59PM (#34827062)
I agree MacOS feels dated, some examples: The Windows window manager is far better than the MacOS equivalent, the UI is higher quality, more consistent and more discoverable, and PowerShell is better than zsh.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by kitsunesoba on Thursday February 16, 2023 @05:24PM (#34827379)
I guess it depends on what one is looking for, because to me Windows feels the most dated of any desktop environment mainly due to its poor implementation of virtual desktops.

Even the version of Spaces from OS X 10.5 Leopard (circa 2007) is better, and various *nix DEs had better virtual desktops since the mid-late 90s onward. That makes Windows harder to use for me than lack of snapping on macOS does, particularly with how Windows makes me feel like I need to maximize most windows which drives a greater need for good virtual desktops.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by mattgreenrocks on Thursday February 16, 2023 @05:07PM (#34827174)
What I miss most in macOS is the raw graphics performance of Windows, even for day-to-day computing. Probably a combo of available graphics cards, drivers, and how the OS treats graphics performance. Finder is def getting a bit creaky, but I've never hit limitations using it.

As for PSH: use fish and don't look back. :)

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by PartiallyTyped on Thursday February 16, 2023 @05:16PM (#34827281)
> and PowerShell is better than zsh.

Could you elaborate?

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by reaperducer on Thursday February 16, 2023 @05:13PM (#34827241)
PowerShell is better than zsh.

  brew install --cask powershell
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by anemoknee on Thursday February 16, 2023 @05:52PM (#34827755)
TIL, wild.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zuhsetaqi on Thursday February 16, 2023 @05:53PM (#34827766)
> the UI is higher quality, more consistent and more discoverable

The last thing that can be said about Windows is consistency

https://ntdotdev.wordpress.com/2021/02/06/state-of-the-windo...

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by sgjohnson on Friday February 17, 2023 @05:28AM (#34833018)
That article misses the Layer 9. Windows 3.1 UI, which is still present in Windows 10 and 11.

https://i.imgur.com/fMC5ayA.png

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by rswail on Friday February 17, 2023 @06:31AM (#34833423)
Powershell is available native on MacOS: https://learn.microsoft.com/en-us/powershell/scripting/insta...

But so is current versions of bash, csh, sh, zsh, fish, etc etc ad infinitum in Macports.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by adam_arthur on Thursday February 16, 2023 @06:26PM (#34828227)
Look at PowerToys window manager vs any of the apps on Mac. Night and day difference. This is like table stakes for a modern OS in terms of UX, and even the paid offerings on the Mac side are quite a shadow of PowerToys (which is made by Microsoft itself, and free)

Windows Subsystem for Linux for native linux CLI. I've appreciated Mac being Unix-like, but the small differences end up being quite annoying. Much nicer to use an environment that's close to 1:1 with your servers

Personally I use a Mac for the hardware, and that's about it.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Illotus on Friday February 17, 2023 @02:07AM (#34831725)
Wsl really did make Windows better developer platform than Mac. I'd still prefer straight up Linux, but that is not possible in all organizations.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by rswail on Friday February 17, 2023 @06:28AM (#34833410)
> I've appreciated Mac being Unix-like

Mac is a Unix. Darwin is a BSD. It has its own PID1, launchctl, instead of systemd.

It's not* a Linux-like (Kernel ABI is different) but if you work with Macports, you can make your userspace a clone of Linux. There's very little that I can't get for Macports that is on Linux (not GUI stuff).

You can get plenty of the equivalent "native linux CLI". Macports for native, lima or minikube to run linux containers. Virtualbox et al for running linux VMs.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Hammershaft on Thursday February 16, 2023 @07:00PM (#34828608)
I would say at this point in time MacOS is a superior OS for laptops but inferior to both Windows and big Linux distros for desktop. Windowing is awful, multi monitor support is inferior, the OS doesn't even have native support for mouse 4 + 5 buttons, and there's no subpixel text antialiasing which makes fonts look awful on 3rd party monitors. Beyond that, the lack of Nvidea support and OpenGL support makes it a poor platform for desktop 3D modelling and games.

This is a personal anecdote, but I also feel like the quality and robustness of Mac OS has declined compared to the direction of Windows or Linux over the last few OS upgrades.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by fragmede on Thursday February 16, 2023 @05:18PM (#34827316)
Maybe. There are ARM builds of windows, we just need to drivers for Apple Silicon.

https://www.microsoft.com/en-us/software-download/windowsins...

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zamadatix on Thursday February 16, 2023 @05:51PM (#34827738)
The ARM builds are precisely what Parallels is using here. The only piece left in doubt is Microsoft will bother to make drivers/use a boot compatibility layer and Apple has already said they aren't going to do it via bootcamp this time.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zone411 on Thursday February 16, 2023 @04:40PM (#34826764)
Does anyone have experience running Visual Studio (not VSCode) in Parallels? I'd like to update my older MacBook Pro with Boot Camp but I'm not leaving Windows Visual Studio for a poor native Mac version.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by gjsman-1000 on Thursday February 16, 2023 @04:43PM (#34826801)
The Parallels desktop experience is shockingly well-accelerated. I played 1440p video from YouTube in a Microsoft Edge window (not in full-screen though) and didn't notice any appearance of dropped frames. Animations in Windows are smoother than they are on my 8th Gen Core i3 desktop.

As for full-blown Visual Studio, there is an ARM version now with most (but not all) workloads available. YMMV if you rely on those unavailable workloads or if you have x86/x64 DLLs in your project, but this has improved substantially I believe with Windows 11 ARM now supporting 64-bit/x64 translation (whereas Windows 10 ARM only supported 32-bit/x86 officially outside of Insider previews).

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by babypuncher on Thursday February 16, 2023 @04:47PM (#34826855)
Assuming you're doing .NET development, have you looked at JetBrains Rider?

I haven't spent much time with it myself but a lot of my colleagues swear by it even on Windows.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by quaffapint on Thursday February 16, 2023 @04:50PM (#34826911)
This. We use Rider daily on our M1s. I used to be a big fan of Visual Studio, but really loving Rider and it works as great on the Mac as it does Windows (assuming you're not working with legacy NET Framework). The only bugs we ever really run into is around Docker on the M1s, but with the current releases everything is working fine.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by kitsunesoba on Friday February 17, 2023 @12:49AM (#34831263)
Do you know where support for WinUI 3 is with Rider? Been working on a little Windows utility in C#/WinUI, and VS2022 is… meh. It works but it doesn't jive with my brain as well as Xcode or something IntelliJ-based does, probably because my background has zero MS platform dev in it.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by bigtex on Thursday February 16, 2023 @06:00PM (#34827886)
Rider on Mac is head and shoulders above VS for Windows, and the speed is addictive on the M1 Macs.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by babypuncher on Thursday February 16, 2023 @06:46PM (#34828452)
Visual Studio proper has gotten considerably faster with VS2022, though I doubt it compares to anything running natively on Apple Silicon.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by philliphaydon on Thursday February 16, 2023 @08:23PM (#34829418)
I have to use VS2022 for legacy projects. People say it’s faster. It’s not. Compared to Rider it’s like being on dialup again.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Sakos on Thursday February 16, 2023 @05:10PM (#34827209)
Parallels performance is really good. I haven't used VS specifically but it'll only choke if I'm trying demanding games. It's quite impressive.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by bigtex on Thursday February 16, 2023 @05:59PM (#34827870)
I use VS 2019 in Parallels with SSRS/SSIS and .Net Framework projects with little issues. I did have a problem with IIS Express breaking after each Windows update (fixed by uninstalled it and downloading the most recent from Msft) but that seems to have fixed. Now that Rider has an ARM build I use that for my 1 remaining .Net Framework project and it works fine.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by danjc on Friday February 17, 2023 @12:15AM (#34831061)
Sibling comments here don't square with my experience running VS2022 under Parallels on M1 MacBook Pro. I found it unusably slow for regular work and ended up moving back to a Dell laptop. This was a year back so perhaps things have changed, curious to know if anything has changed.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by sgjohnson on Friday February 17, 2023 @05:32AM (#34833043)
The Mac version of Visual Studio isn't even Visual Studio. It's a glorified MonoDevelop.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by kristianp on Thursday February 16, 2023 @04:49PM (#34826906)
The original source[1] only says it's authorised through parallels, not how to do it. Will parallels soon take you to microsoft link that requires payment I wonder?

[1] https://support.microsoft.com/en-us/windows/options-for-usin...

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by gjsman-1000 on Thursday February 16, 2023 @04:51PM (#34826929)
Parallels now automatically downloads Windows 11 and sets it up for you (including skipping Microsoft account), just tried today. However, it is not an activated Windows install, and it will take you to the Store asking you to purchase a Windows 11 Pro license for $199, but you can use it unactivated with the typical non-activated Windows restrictions. According to internet commentators, Windows 11 Pro x86/x64 retail keys are now acceptable whereas they previously were not, so if you have any of those lying around (or a Windows 10, or 8.1, or 7 Pro key as they are often grandfathered-in), they'll do the trick.

Which, if you are buying Windows for this purpose, I'd strongly recommend just buying a retail package. If you buy in the Microsoft Store, it will be tied to your Microsoft Account which isn't really desirable, as retail keys are transferrable between computers [1] whereas OEM keys and MSA-purchased keys aren't.

[1] Many people don't know this - don't buy the OEM version of Windows for $20 cheaper. It will be tied to your unique hardware - but retail keys won't. Upgrade your workstation three years from now? If you have a retail key, you can wipe Windows from your old PC and activate on the new one, completely within the license, with no need to purchase again.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by kiwijamo on Thursday February 16, 2023 @11:33PM (#34830816)
My Windows key is tied to my Microsoft account and it's survived several changes of computers. Interesting that this is not the case for those keys purchased thu the store. TIL.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by gjsman-1000 on Friday February 17, 2023 @09:05AM (#34834762)
I mean, the MSA-purchased version is a retail key, but it doesn't give you a unique activation key and seems to use a generic one (at least when doing upgrades), so... trying to move this "retail" copy is really, really hard and inconsistent compared to a version you have a key for.

https://answers.microsoft.com/en-us/windows/forum/all/transf...

https://answers.microsoft.com/en-us/windows/forum/all/transf...

So, I will admit that it is possible. It's just really hit-or-miss and complicated, which can easily be avoided by just buying a retail package from somewhere with a code inside.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by sgjohnson on Friday February 17, 2023 @05:34AM (#34833050)
> don't buy the OEM version of Windows for $20 cheaper. It will be tied to your unique hardware

Not only that, but with the OEM version you won't actually have a valid license. Yes, Windows will activate and none will be the wiser, but legally speaking, you still won't have a license.

And at that point you might as well run a KMS emulator for $0.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by mattcantstop on Thursday February 16, 2023 @05:13PM (#34827239)
I am at a weird spot right now, where I have teenagers who want to play games that are on Windows, but am not wanting to do that through emulation like Parallels. But I am also not willing to purchase a Windows machine as my primary machine. So it leaves me not moving to Apple Silicon and just keeping my old Mac despite wanting to upgrade.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by manmal on Thursday February 16, 2023 @05:25PM (#34827395)
Some games work great through Parallels, like Left4Dead 2. Others work via CrossOver. But support is not that broad unfortunately. I hope things improve vastly once Asahi Linux can run Proton - Valve has added Linux support to so many games already (for the Steam Deck).
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by ozarker on Thursday February 16, 2023 @05:56PM (#34827804)
ARM support will be a hurdle for those games even with proton.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by cloudking on Thursday February 16, 2023 @05:17PM (#34827308)
Have you looked at GeForce Now as an option?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jraph on Thursday February 16, 2023 @05:27PM (#34827413)
wine, on macOS or on a linux dual boot on your current Mac (with Proton), maybe?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zamadatix on Thursday February 16, 2023 @06:11PM (#34828042)
Yeah the hardware is fantastic but ARM->x86, Windows->Mac (or virtualization), and OpenGL/DirectX/Vulkan -> Metal is just too many translation layers to give a quality or reliable experience unless you cherry pick titles. Not to mention you run into a lot of DRMs that don't work because they assume a x86 Windows kernel to interact with.

Of course if you're alternative is to remain on your current Mac then you could just as well upgrade to the new one anyways and leave the old one dedicated towards Windows based gaming.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by bluetidepro on Thursday February 16, 2023 @06:27PM (#34828247)
As someone else pointed out, check out GeForce Now. It's cloud gaming, and works crazy good. Been using it for a bit now.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by drexlspivey on Thursday February 16, 2023 @06:58PM (#34828586)
The library is rather limited unfortunately
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by hedora on Thursday February 16, 2023 @11:23PM (#34830754)
Parsec + paperspace would run any windows game the last time I checked. These days, I can say the same for my Linux box, so I haven’t checked recently.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by LightHugger on Thursday February 16, 2023 @08:29PM (#34829466)
Depending on the game, kids using that would be extremely disappointed at the input latency
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by STRML on Friday February 17, 2023 @12:04AM (#34831007)
You'd be surprised, on a solid connection the input latency is incredibly good
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by spaceguillotine on Thursday February 16, 2023 @06:30PM (#34828284)
What about a SteamDeck for the Teens? Add a dock and its a full desktop experience with support for dual monitors for around the price of a base level Mac Mini but also portable.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by scarface74 on Thursday February 16, 2023 @07:51PM (#34829135)
Where is the issue? Buy them their own computer.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jmpman on Friday February 17, 2023 @08:34AM (#34834458)
My kids have started in robotics competition. SolidWorks has provided incredible licenses for free. Can’t run SolidWorks on Mac. So I had to buy them a desktop with a discrete NVIDIA GPU, upgraded the RAM, got them a low latency 32” monitor. Found my old Steam account still works…

Kids…

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by economist420 on Saturday February 18, 2023 @12:25PM (#34848789)
Have you tried Crossover? It's a fork Wine with good support for lots of windows games. Very good performance on M1 for lots of games, even in benchmarks the m1 performs is comparable to the highest end windows machines.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by elforce002 on Thursday February 16, 2023 @05:38PM (#34827550)
Why would I do that? This is an honest question. I recently bought a Mac Mini coming from MSFT and I don't miss windows at all. I don't have to fight with it anymore when programming and testing things.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by jan_Inkepa on Thursday February 16, 2023 @05:40PM (#34827583)
some software is windows only, especially most games (if not by number, then by feeling if you're in the pc gaming world).
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zuhsetaqi on Thursday February 16, 2023 @05:43PM (#34827621)
Testing cross platform developed apps would be an other reason
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by stuart78 on Thursday February 16, 2023 @05:43PM (#34827628)
There are plenty of apps or features that remain Windows exclusive. In Microsoft's office suite, things like PowerBI only offer Windows desktop apps. And even within apps like Powerpoint there are features that don't exist in the Mac version (like grids). There are certainly equivalent or better alternatives to both of these examples available on Mac, but if your company uses these products Parallels could be a better alternative to having a second PC.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by zerocrates on Thursday February 16, 2023 @05:46PM (#34827664)
I haven't really loved Mac OS in a while, so I could see you could want the very nice Mac hardware but a different operating system. I never really did Windows-on-Mac much, besides some very occasional Boot Camp usage, but I did run Linux on a couple different Mac laptops for several years.

I don't think it really makes much sense now though... no particularly good reason not to just get a Dell XPS or something in that ballpark for your Linux or Windows needs and avoid the hassle.

The sheer absurdity of running Linux tools on WSL inside Parallels inside a Mac host might be worth something, too. (Or actually, can you even do that, with two levels of virtualization? I seem to remember this is an issue, maybe specifically on the new ARM chips.)

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by dustedcodes on Thursday February 16, 2023 @05:51PM (#34827737)
It’s not for you, it’s a way for Microsoft employees and Windows fanboys finally being officially able to buy good hardware and run Windows on it. I can’t imagine how awful it must be for all those Windows bros to see everyone else work on amazing M2 hardware whilst they are trodding behind on the shit show that the entire Surface brand is.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by AlexeyBrin on Thursday February 16, 2023 @07:06PM (#34828683)
Except that you won't run on the amazing M2 hardware but in a VM which is slower than running on real hardware.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by CharlesW on Thursday February 16, 2023 @07:23PM (#34828854)
It depends on the "real hardware". A MacBook Air runs Windows 11 faster than a Dell XPS Plus.

https://www.cultofmac.com/788405/m2-macbook-air-runs-windows...

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by wwtrv on Thursday February 16, 2023 @11:31PM (#34830802)
Which is interesting since since the 1280p seems to be faster than the M2 according to most benchmarks.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by bigtex on Thursday February 16, 2023 @05:55PM (#34827794)
I have moved all my development to my Mac (C#, Sql Server) except I need Visual Studio for .Net Framework, SSIS and SSRS projects. Visual Studio for Windows ARM recently came out but doesn't work with most extensions, so I still use VS 2019.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by massysett on Thursday February 16, 2023 @09:27PM (#34829905)
My dentist has some proprietary software to administer her practice (I don't think it does everything - maybe keeps X ray images, and some other stuff.) It's Windows only and she runs it in a Windows XP virtual machine of some kind. But all the computers in the office are Macs. She upgraded to the M1 iMacs but the old Windows software doesn't work in there. So she kept an old Intel Mac in a corner somewhere to run the software.

If she could run that in Arm Windows in a window on a Mac I'm sure she would.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by fragmede on Thursday February 16, 2023 @11:09PM (#34830650)
She's a dentist, not an IT professional. Windows apps run on Apple Silicon, even if she does not know how.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by cududa on Friday February 17, 2023 @02:00PM (#34838837)
What in the world are you talking about
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by robertoandred on Friday February 17, 2023 @12:34PM (#34837652)
Emulating Windows XP on Apple silicon Macs should be plenty fast for that purpose.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by mvac on Thursday February 16, 2023 @05:49PM (#34827703)
Technically you can use any Windows 11 licence key (or even Win 10) to activate Windows 11 Arm in Parallels. Have been using it since last december and so far it has been much better experience than with any Windows PC...
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by nwatson on Thursday February 16, 2023 @06:10PM (#34828029)
I used a Windows 7 or 8 license left over from an old MSDN subscription to activate Windows 11 on UTM/macOS successfully.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by mvac on Friday February 17, 2023 @09:15AM (#34834868)
Do you find UTM to be “good enough” or lacking certain features? Tbh I find it quite amusing that Windows license costs less (in the EU) than Parallels for year.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by tony69 on Friday February 17, 2023 @02:21AM (#34831831)
What do you use windows arm for? The Windows-only software I use only works on x86 Windows. Obviously it’s subjective, but my god, windows is so bad.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by mvac on Friday February 17, 2023 @08:58AM (#34834686)
I switched to Mac, but still sometimes need the full Visual Studio for work. VS for Mac is a joke and I don’t believe that even its developers use it.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by olliej on Thursday February 16, 2023 @06:36PM (#34828356)
"apple has shown no signs of supporting bootcamp"

By what measure? Is the verge expecting x86 windows?

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Tsiklon on Friday February 17, 2023 @06:37AM (#34833457)
I believe the Verge and others are hopeful for a resurrection of the bootcamp application to support natively running ARM Windows on ARM Mac hardware. Much in the same way as they did when they sold Intel Mac hardware
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by olliej on Friday February 17, 2023 @02:10PM (#34838936)
You can install other OSs, as the asahi folk have shown - and they’re not a massively profitable corporation with billions of dollars of cash
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by steve_adams_86 on Thursday February 16, 2023 @07:41PM (#34829035)
I'm not relevant as a potential customer, but what I'd really like is Direct X 12 support so I could play various games in Parallels. Unfortunately I can't see that happening in a way that yields a worthwhile user experience any time soon.

I'm not a huge gamer but I feel like I might actually need to buy a Windows PC to play several games at some point. The list is growing. Right now I'd love to play HiFi Rush, but there's no possible way on an M1 Mac at the moment.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Miraste on Thursday February 16, 2023 @07:52PM (#34829153)
Every year Apple talks about their commitment to gaming, and every year macOS gaming gets worse. It was never in great shape, but switching to Metal, dropping 32-bit support, and launching Apple Silicon killed it deader than a doornail. Then there was the whole Epic debacle, and the Xbox/game streaming apps debacle, and the (multiple) Nvidia debacles... The benefits of those choices usually outweigh the loss, but they mean there will never be significant games on Macs again.

I expect killing their relationships with every game company in the world will make their VR headset efforts rather painful.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by bil7 on Thursday February 16, 2023 @08:41PM (#34829545)
for m1 gaming, nintendo switch emulation works surprisingly well with ryujinx

https://blog.ryujinx.org/the-impossible-port-macos/

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by GSGBen on Thursday February 16, 2023 @11:43PM (#34830876)
Even more surprising: it's written in C#
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by pleb_nz on Friday February 17, 2023 @01:23AM (#34831485)
Why do you think it's surprising it's written in c#?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by cromka on Friday February 17, 2023 @02:29AM (#34831873)
Previously low performance and a still low popularity?
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by nailuj on Friday February 17, 2023 @02:54AM (#34832044)
C# is quite popular in game dev circles because of the ubiquity of the Unity engine which uses it as its scripting language.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by airza on Friday February 17, 2023 @05:55AM (#34833180)
Sure, but presumably they did not write an emulator for the switch in the unity engine...
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by pleb_nz on Friday February 17, 2023 @11:18AM (#34836547)
Not sure what your definition or filters are for low popularity but c# and .net in general purpose and application development are very popular according to various developer surveys. Depending on the survey often in the top five to ten.

I wouldn't say it's poor performing, definitely not rust, c or c++ capable, but you can write performant code through various tools, processes and optimisations, or bind to libs written in other languages e.g. rust, c++ to have them handle with that must be incredibly performant. Unity is a good example .net C# and C++ working together to deliver a performant solution.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by cromka on Thursday March 02, 2023 @11:23AM (#34997777)
> I wouldn't say it's poor performing

Let me reiterate that I meant that it was previously low performing. I've developed in .Net since 2009 but only last few years have brought significant improvements in performance.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by steve_adams_86 on Saturday February 18, 2023 @12:30AM (#34844213)
I’ve been looking at this out of pure curiosity — it’s surprising that it’s a thing, but maybe it shouldn’t be.

I own a switch (or rather I suppose I should say my kids do) so I don’t need to emulate it, but I do wonder what it would be like to play BotW on a 5k screen. I know it wouldn’t run in 5k, but maybe there are mods or ways to crank up the settings? It would be fun to explore some time.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by VHRanger on Thursday February 16, 2023 @08:35PM (#34829507)
They have a commitment to (mobile) gaming
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by fooker on Thursday February 16, 2023 @08:18PM (#34829391)
>will make their VR headset efforts rather painful.

That's why they don't have one on the market.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by rswail on Friday February 17, 2023 @06:02AM (#34833233)
I'm pretty sure that Apple will bring a major new product like AR/VR to market with a bunch of apps lined up. I doubt the lack of gaming titles is causing them to not bring it to market.

VR/AR is not mobile gaming and its not PC gaming. It's a new method of interaction, especially AR. Gaming will be just one aspect of it.

I suspect a whole new genre. Pokemon Go on steroids.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by fooker on Sunday February 19, 2023 @01:44PM (#34860494)
>I suspect a whole new genre. Pokemon Go on steroids.

Interesting that the canonical example is a game! :)

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by massysett on Thursday February 16, 2023 @09:19PM (#34829853)
> I expect killing their relationships with every game company in the world will make their VR headset efforts rather painful.

That VR headset is going to be a lot more like an iPhone or iPad than a Mac and there's no shortage of games on iOS; they'll be just fine.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by nightski on Thursday February 16, 2023 @09:45PM (#34830056)
Every time I play a mobile game I regret it. They are just built differently and a terrible substitute for anyone actually interested in gaming.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by super256 on Thursday February 16, 2023 @10:17PM (#34830273)
I enjoyed "Papers, please", FEZ and Pokémon SS (via Retroarch) on iOS/iPadOS. But I wouldn't game any action games on iOS either. The point where I have to use a game pad is where I'd just go to an actual PC or console.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by saghm on Thursday February 16, 2023 @11:53PM (#34830937)
This is kind of a weird take. If you define "gaming" as console/PC gaming, then yeah, of course someone only interested in those won't be interested in mobile games. But that says nothing about people who are interested in mobile games; you're free to define that as not "gaming" if you want, but that doesn't really change the fact that there clearly are people out there who play them, even if you decide that what they're doing is different.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by nightski on Friday February 17, 2023 @01:18AM (#34831445)
No, I mean gaming as in not a nickel and dime fest. To be clear, I don't mind spending a lot of money on games. What I am saying is that this fundamentally changes the design and core loop of these games. Instead of making it fun, they add all of these mechanics like daily chores, microtransactions, loot boxes, etc... Unfortunately this disaster has been spreading to traditional gaming as well.

Apple is all about user experience, until it comes to gaming. Their gaming ecosystem is trash. It's like going to a Vegas casino without the free food and entertainment.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Illotus on Friday February 17, 2023 @02:02AM (#34831699)
Yeah, this is very unfortunate development. It is really tough to find good mobile first games that aren't infested with grind or micro transactions.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by massysett on Friday February 17, 2023 @08:54AM (#34834653)
Apple’s got just the solution for that too: Apple Arcade. No surprise at all if their VR headset comes with a year of Apple Arcade, which will of course have some titles at launch designed for the new hardware.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by WoodenChair on Friday February 17, 2023 @12:01AM (#34830987)
There was actually a time in Mac gaming in the late '90s through early '00s where most blockbuster strategy games would get ported to Mac OS. And this was when there were way fewer Macs in circulation than there are today. For example Rise of Nations, Age of Mythology, Age of Empires II, Company of Heroes, etc. all had Mac native ports. Today, I'd like to play Age of Empires IV and Company of Heroes 3 but I'll probably need to get a PC for that.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Tsiklon on Friday February 17, 2023 @06:26AM (#34833397)
Anecdata: I play a silly amount of World of Tanks on PC (DX11), running the x86 Windows release through parallels on the Mac is significantly more performant than it is to run it on MacOS via the official codeweavers wine wrapper.

This is likely due to only one layer of translation being done in MacOS, as opposed to the two of Wine.

I really hope this leads to performance enhancements with windows clients on parallels

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by quyleanh on Thursday February 16, 2023 @08:20PM (#34829399)
I still keep the opinion that Microsoft shouldn’t support Windows Bootcamp on Apple Silicon device, since it will affect to the Windows market share.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by rswail on Friday February 17, 2023 @06:41AM (#34833485)
Microsoft probably doesn't care about Windows market share on actual native hardware.

They are moving their business customers onto the cloud. Microsoft Windows 365 is what they want people on. Monthly subscriptions and streamed remote desktop.

They want people using their apps, Office 365 is already available on MacOS.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Inviz on Thursday February 16, 2023 @10:13PM (#34830244)
8gb memory limitation in parallels is crippling it
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by Tsiklon on Friday February 17, 2023 @06:36AM (#34833447)
You can run with more memory in parallels’ pro SKU. Albeit at increased cost.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by lopkeny12ko on Thursday February 16, 2023 @10:18PM (#34830284)
A lot of the commenters in this thread are either very young, or completely forgot about the "embrace, extend, extinguish" era of Microsoft in the 90s and 00s.
Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by rswail on Friday February 17, 2023 @06:44AM (#34833512)
To really remember, let's assume a person needed to be 15 around 2005. Those people are now 33. Not what I'd call "very young".

Microsoft was founded 40+ years ago. It's changed over that time. So has Apple.

So has the entire IT market.

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by yieldcrv on Friday February 17, 2023 @11:38AM (#34836860)
I totally forgot about not having Bootcamp or ARM Windows on the M series Macbooks

I suggest you all totally forget about it too

Re:Microsoft to Support Windows 11 on Apple M1 and M2 Macs T... by bigmadwolf on Sunday February 19, 2023 @07:17PM (#34863385)
This is a good win for Microsoft. Think of all the extra Windows ARM QA telemetry they will get which will improve the platform in the long run.