Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This article will address the incompatibility of some software between MacOS and Windows and provides some insight on the matter.

...

Below is quick reference guide on some software and its compatibility based on research and experience by the Technology Services. The compatability of virtualized environment is for M-series MacBook virtualizing Windows ARM64. If you are using Intel-based MacBook, you should expect all the software to work when virtualizing Windows x86-64.

Note

Please note that running software using alternative is not supported by our technical team. We cannot provide any further assistance should there be any error or difficulties using the alternatives.

Should there be any difficulties setting up the alternative applications, consider using our lab machines or VirtualLab@APU instead.

Supported - Installer available to install the exact software.
Unsupported - No installer available for this software, nor alternative is provided.
Equivalent Exists - Software providing nearly identical functionality can be installed as an alternative.

Software

Native

Virtualized

Running software directly using MacOS

Running software in virtualized Windows ARM64

MacOS

Parallels, VMware Fusion, UTM

Microsoft SQL Server + SSMS

Equivalent Exists

Azure SQL Edge + Azure Data Studio

Unsupported1

Visual Studio IDE

Equivalent Exists

Visual Studio for Mac (No support for C, C++)

Visual Studio Code (Some support for C, C++, C# via Extension)

Supported

SQL Server + Visual Studio IDE
(For C# project)

Equivalent Exists

Visual Studio Code with C# Extension, Azure SQL Edge + Azure Data Studio

Unsupported1

IBM SPSS Amos

UnsupportedSupported

Unsupported2

SOLIDWORKS

Unsupported

Supported23

Microsoft Project
Microsoft Visio

Unsupported

Supported

SQL Accounting
SQL Payroll

Unsupported

Supported

Sage UBS Accounting
Sage UBS Inventory and Billing
Sage UBS Payroll

Unsupported

Supported

TASM (or any assembler)

Unsupported34

Unsupported

1 There is an unofficial script exists to install and bypass checks for Microsoft SQL Server and SQL Server Management Studio (SSMS). Tested working on UTM environment. However, no information on any broken feature.

2 Software will crash due to lack of support from IBM.

3 No evidence or information on any feature missing or broken when running on ARM64 environment.

3 4 TASM assembler can be emulated (Chinese article) via DOSBox using a Visual Studio Code extension. No information on any missing instruction set.

...