community postAL Developmentcommunity - not Microsoftreviewed - checked by Opus

AL Language extension and macOS: what’s next?

The AL Language extension for Business Central currently runs through Apple's Rosetta 2 emulation on Apple Silicon Macs, but Apple plans to discontinue Rosetta by late 2027. Microsoft is working on a solution that will make the extension cross-platform native by automatically downloading the appropriate runtime for each system architecture.

post Stefano Demiliani

Stefano Demiliani · 2026-08-17 · 1,073 words · about 5 min

"support for Rosetta 2 is planned to be mostly discontinued by late 2027."

Key points

  • AL extension uses Rosetta 2 emulation (Intel code translated to ARM) on Apple Silicon Macs, causing performance overhead
  • Apple announced Rosetta 2 will be largely discontinued in macOS 28 (fall 2027), making current AL extensions non-functional
  • Microsoft plans to release a lightweight extension that automatically downloads the correct native runtime for the user’s system architecture
  • Native runtime support will improve performance, reduce extension size, and provide future-proof architecture detection

Quotes

  • “support for Rosetta 2 is planned to be mostly discontinued by late 2027.” (This deadline is the critical driver for Microsoft’s urgency in providing native ARM64 support for the AL extension)

Context

  • Features: Rosetta 2 emulation layer, automatic runtime download, native architecture support, AL compiler cross-platform compatibility, lightweight extension packaging, architecture auto-detection
  • Versions: macOS 27, macOS 28, macOS Tahoe

Source: Stefano Demiliani, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.