MacOS versions are more commonly found in the low end of the market, e.g. Fusion 360.
Linux itself bends over backwards to avoid breaking userland, to the point where there is a substantial amount of cruft when interacting directly with the kernel.
Only for GNU to say “fuck that” and create a widely mockable situation, one of the worst targets of modern programs for stability… to the point where people start using alternative libc’s specifically to statically link them.
What a monumental failure.
Its an entire ecosystem that streamlines a lot of things, so it makes sense to invest in it.
The reason for Windowsis because a lot of the CAD software utilizes gfx drivers heavily for rendering. You can do things like raytracing to simulate how the product will look.
There are some open source options but those aren’t taught at school afaik.
Very hard for Apple, or Linux to do much about that - especially when Nvidia considered it's drivers key IP.
Couple that with a relatively small market - and it's hard to justify supporting multiple platforms.
I for one would love to see Autodesk add more Mac and Linux support across their lineup. Especially Inventor and its associated add-ons.