苹果今年推出的新款 Mac 上搭载了基于 ARM 架构,彻底由苹果自主设计的“Apple Silicon”芯片 M1,而不在使用英特尔的芯片。程序员
这也带来了一个问题,就是须要使用 Windows 系统的用户该怎么安装。近日,苹果软件高级副总裁对此做出回应称:“苹果已经拥有运行 Windows 10 ARM 版的核心技术。”也就是说,只要微软赞成,macOS 用户就能够在本身的电脑上安装 Windows 10。segmentfault
上周,已经用一位外国网友 Alexander Graf 借助 QEMU 对 ARM64 的补丁成功苹果的 M1 芯片上运行了 Windows 10。网络
不过,因为缺少 PPTT ACPI 接口的数据表,Windows 10 在搭载了 M1 芯片的新款 Mac 上的运行还存在很多如网络和音频没法驱动等问题。架构
但苹果软件工程高级副总裁在近日接受采访时却表示,在 M1 上安装 Windows 10 遇到的问题不在苹果,而是微软不能提供支持。spa
他说:“Windows 10 是否支持在M1芯片上运行彻底取决于微软是否愿意。”原来,微软基于 ARM 架构的 Windows 10 只能向 OEM 厂商受权使用。也就是说,只要微软容许,用户就能够直接在 M1 芯片上运行 Windows 10。操作系统
其实除了 M1 是否支持 Windows 10 运行,它能支持 Linux 对广大程序员来讲更有吸引力。就连 Linux 之父 Linus Torvalds 也在 Real World Tech 论坛上坦言,他也想要一台搭载了 M1 芯片的新款 Mac,但遗憾的是,它不能运行 Linux。设计
Linus Torvalds 说:“我一直期待着有一款可以同时运行 Linux 操做系统的 ARM 笔记本电脑。除了操做系统的支持层面,新款 M1 MacBook Air 几乎非常完美。然而我实在没时间去搞破解,也不想费力去和这些不肯提供帮助的企业抗争。”3d
对程序员来讲,Windows 和 Linux 都是很是重要的开发环境,若是功能更强大的 M1 芯片能够运行这两个系统,或许能受到更多程序员用户的支持。blog
不过,Linus Torvalds 认为,苹果虽然可能会支持在云端运行 Linux,但不会运行原生的 Linux。加上微软还没有对苹果进行受权,所以,短期内搭载彻底由苹果自主设计的 Apple Silicon 芯片的产品可能还没法运行 Windows 和 Linux。接口