微软将不允许在ARM设备上关闭UEFI安全引导,意味着预装Windows 8的ARM设备将无法引导其他任何系统。
去年10月份,微软要求Windows 8认证客户机支持Secure boot(安全启动),启动进程内的所有固件和软件都需要可信CA签名,Linux专家就此指出微软试图锁定启动进程,以此来阻止无签名的第三方系统安装,比如Linux。微软的此项举措引起了悍然大波。
不久前Red Hat联合Linux基金会对X86设备上UEFI对于Linux系统影响做了初步评估,结果显示影响不如先前公众预期的那么大。但是在ARM领域的情况却丝毫不乐观。在最近公布的Windows 8硬件认证需求文档第116页中明确写到:不允许任何在ARM系统上禁用安全引导的操作。这意味着任何预装有Windows 8系统的ARM设备将只能引导微软签名的系统镜像,用户将完全无法自行安装包括Linux在内的其他任何操作系统。
SoftwareFreedom客上列举了微软决定施行该策略的三点可能原因:
在ARM领域微软有着和X86PC领域不同的硬件合作商,所以无需在意Intel在UEFI论坛上提出的“允许用户关闭安全引导”的建议。
在ARM领域微软并没有老版本的Windows系统需要支持,于是将用户锁死在Windows 8,对于既有客户群体毫无影响。
在ARM领域微软并没有取得足够的市场占有率引起反垄断制裁。
在过去的2011年里,已经有不少Android ARM手机厂商允许用户解锁手机及安装第三方系统,比如Sony Ericsson和HTC。然而微软在2012年伊始的举动显然是为所有非Windows系统在ARM领域的发展蒙上了一层阴影。