Proposal
Deprecate macOS Intel (x86_64) support in ITK 6, while maintaining it in ITK 5 as a long-term support (LTS) release. This aligns with Apple’s phased sunsetting of Intel Macs and industry-wide shifts toward Apple Silicon optimization.
Rationale
1. Apple’s Official Transition Timeline
- Apple completed its transition to Apple Silicon in June 2023 with the Intel Mac Pro’s discontinuation1.
- macOS 17 (2026) is projected to be Apple Silicon–only, ending major OS updates for Intel Macs23.
- Security updates for Intel Macs will continue until ~2027 for newer models (e.g., 2019 iMac, Mac Pro) but lack feature parity24.
2. Third-Party Software Trends
- Major developers (e.g., Adobe, Microsoft) now prioritize Apple Silicon optimizations, with some dropping Intel support entirely24.
- ARM64 macOS now dominates developer toolchains, with Xcode and CI/CD pipelines increasingly excluding Intel4.
3. ITK Maintenance Burden
- Supporting legacy Intel macOS complicates builds, testing, and CI/CD for ARM64-specific optimizations.
- macOS Intel GitHub Action Runners (
macos-13) are slower than the ARM counterparts.
- Deprecating Intel in ITK 6 allows focused resources on Apple Silicon performance.
Proposed Implementation
- ITK 6:
- Remove Intel macOS from build matrices.
- Document deprecation in release notes, directing users to ITK 5 for legacy workflows.
- ITK 5:
- Maintain Intel macOS support as an LTS branch until 2027 (aligned with Apple’s security update window).
- Backport critical fixes only.
Community Impact Considerations
- Affected Users: Researchers/clinicians relying on older Intel Macs for specialized hardware (e.g., GPUs, PCIe devices).
- Mitigation: Provide migration guides for Apple Silicon or Linux/Windows alternatives.
- Timeline: Target deprecation for ITK 6.0 (Q1 2026), coinciding with macOS 17’s expected release3.
Supporting Data
| Key Fact |
Source |
| macOS 17 (2026) likely Apple Silicon–only |
23 |
| Final Intel Mac (Mac Pro) discontinued June 2023 |
1 |
| Security updates until ~2027 for newer Intel Macs |
24 |
| Average 2-year security update window post-OS EOL |
234 |
Request for Feedback
Please share:
- Use cases requiring Intel macOS support beyond 2026.
- Concerns about legacy hardware/software dependencies.
- Preferences for LTS backport policies in ITK 5.
References inline via linked sources. Data current as of April 2025.
Proposal
Deprecate macOS Intel (x86_64) support in ITK 6, while maintaining it in ITK 5 as a long-term support (LTS) release. This aligns with Apple’s phased sunsetting of Intel Macs and industry-wide shifts toward Apple Silicon optimization.
Rationale
1. Apple’s Official Transition Timeline
2. Third-Party Software Trends
3. ITK Maintenance Burden
macos-13) are slower than the ARM counterparts.Proposed Implementation
Community Impact Considerations
Supporting Data
Request for Feedback
Please share:
References inline via linked sources. Data current as of April 2025.
Footnotes
https://en.wikipedia.org/wiki/Mac_transition_to_Apple_silicon ↩ ↩2
https://9to5mac.com/2024/06/19/got-an-intel-mac-future/ ↩ ↩2 ↩3 ↩4 ↩5 ↩6
https://9to5mac.com/apple-intel-mac-support/ ↩ ↩2 ↩3 ↩4
https://computercity.com/desktops/mac/how-long-will-intel-macs-be-supported ↩ ↩2 ↩3 ↩4 ↩5