Musescore 4.0 will not run on various older operating systems

• May 3, 2022 - 06:56

Summary: MuseScore 4.0 (which is currently in development) will not run on 32-bit Windows and macOS 10.13. I have confirmed this with Tantacrul as per [MU4 Issue] nightly does not run on macOS 10.13 #8858

The MuseScore developer community uses Qt 5 to develop MuseScore 4.0. Qt 5 supports Windows 7, 8.1 and 10 (32-bit), and macOS 10.13. Unfortunately, Qt 5 is no longer supported by its vendor. The MuseScore development team are planning a near to mid-term transition to Qt 6, which desupports the above operating systems. To be compatible with what is (and is not) supported on the Qt 6, MuseScore 4.0 has the following limitations:

  • Windows 7, 8.1 and 10 (32-bit) - no 32-bit MuseScore 4.0 binary available.
  • Windows 7, 8.1 (64-bit) - MuseScore 4.0 may work, even if untested and not supported.
  • macOS 10.13 and older - Installer prevents MuseScore 4.0 from installing.

The following operating systems are the minimum required and supported versions to run MuseScore 4.0 (nightly/development builds, first private Alpha and any subsequent versions):

  • Windows 10 (64-bit)
  • macOS 10.14
  • Linux (64-bit) (no specific versions)

According to Macs and maximum macOS version, the Apple Mac computers that will not be able to run MuseScore 4.0 are 10+ years old.

The developers would have liked to support MuseScore on Windows 10 (32-bit) for the foreseeable future since Windows 10 is still supported until at least 2025, and 32-bit Windows binaries are a requirement for PortableApps.com. Unfortunately, due to the Qt 6 dependency, this is not possible. The nature of the IT industry makes software and hardware upgrades inevitable, and so is a software project like MuseScore desupporting certain operating systems from time to time.

They did not take the decision to remove support for the above-mentioned operating systems lightly. They also considered continuing support for these operating system versions on MuseScore 4.0 and only removing them once they switch to Qt 6. However, they decided against it, since users who had upgraded from 3.6.2 to 4.0 (and came to rely on it) would not be able to upgrade to 4.1 (for example) but would be stranded on 4.0 when 4.1 may have critical bug fixes or features that existed in 3.6.2 but were not implemented on 4.0.

Users are encouraged to upgrade their operating systems where possible, and if not, upgrade or replace their hardware.

For users who cannot upgrade to meet the above minimum requirements, MuseScore 3.6.2 will remain usable, and users on MuseScore 4.0 that need to exchange scores with others using MuseScore 3.6.2 and older can interoperate (Save as.. and open) files using MusicXML.


Comments

As far as I know the sentence 32-bit Windows binaries are a requirement for PortableApps.com is not true. It rather is a strong recommendation, for maximum portability, as 32-bit programs do run on 32-bit and 64-bit Windows, whereas 64-bit programs run on 64-bit Windows only.
So a PortableApp MuseScore would still be possible, just won't help with 32-bit Windows.

In reply to by Jojo-Schmitz

I researched this a couple of times before and checked again just before posting and could not find any definite answers. If you can find anything that supports the argument that they will host/support a 64-bit application even if no 32-bit version exists, please provide a link.

Everything I could find (these are from old posts and articles that are years old) points to the direction that they
a) require 32-bit apps because they are compatible between 32-bit and 64-bit,
b) will accept a universal binary installer (that supports both architectures), or
c) have logic that will allow for the selection of 32-bit or 64-bit installers of an application.

Taking the PortableApps.com on 4.0 being an issue off the table as a concern will definitely help. Aside - I use Scoop package manager which may not have the same ideological stance when it comes to 32-bit vs 64-bit. It is not as popular because it is command-line.

In reply to by Jojo-Schmitz

100% agreed. It is a separate issue, and the issue I pointed out, which is why I did not specify the existence of a portable app as being an issue but "32-bit Windows binaries are a requirement for PortableApps.com". As you and I both know, we built and hosted our own 32-bit portable version of MuseScore 3.x and older long before PortableApps.com started hosting them.

Do you still have an unanswered question? Please log in first to post your question.