首页 > 新闻 > 正文

编者按:本文来自微信公众号“三易生活”(ID:IT-3eLife),作者 三易菌,36氪经授权发布。

说到“限量发售”,很多人可能会想到各种奢侈品、或者一部分包含手工生产环节的电子产品及豪华汽车等等。但你知道吗,其实我们熟悉的Windows操作系统在历史上也曾有过“限量发行”的版本。它的名字叫做Windows 2000 Advanced Server Limited Edition(Windows 2000高级服务器限量版)。

发布于2001年,比普通的Windows 2000要晚上整整一年。而且微软之所以要“限量发售”这个特别的Windows 2000系统,其实并非出于纪念或者收藏意义,而是因为其本身实在是太过特殊,所适配的电脑种类实在是太少,甚至在当时根本无法安装在普通的个人PC上。

因为它是史上第一款64位的Windows系统,同时也是史上第一款支持且仅支持64位指令集的Windows系统。它只能运行在“纯粹的64位处理器”英特尔安腾(Itanium)平台上,完全舍弃了对于传统x86代码的兼容,更无法使用任何32位应用程序。

这意味着什么?简单来说,就是微软早在2001年就开始了对纯粹64位操作系统的早期商用探索,比苹果在MAC OS X“Snow Leopard”上全面支持64位代码,要早了整整八年。

事实上就在发布了首个64位Windows 2000服务器系统后不久,微软即推出了界面更加现代化、定位也更“平民”,但同样是仅支持纯64位处理器和64位应用的Windows XP 64bit Edition(请注意,这个版本与后来的x64 Edition并不是一回事)。

然而,在过去了长达19年的时间后,苹果的Mac OS与iOS早已不知道实行纯64位生态多少年了,甚至就连Android上大家熟悉的微信与淘宝等APP都已经全面转向64位。但是在PC领域,即便是最新的Windows 10 2020版至今也还没能做到完全“消灭”32位软件。

此刻,小编我的前台应用程序是这样的……

为什么会这样?简单来说,这是因为Windows的生态实在是太庞大、Windows的消费者数量实在是太多了、使用Windows的国家与地区实在是太过广泛。所以只要还有一些企业在用着32位的关键业务程序、只要还有一些地区的用户只能消费得起最基础配置的个人电脑,Windows就很难真正全面抛弃32位生态。

但是时至今日,微软似乎总算是下定决心要结束这样的局面了。因为就在最近,微软接连做出了三个操作,每一样都与“消灭32位软件生态”有着直接的关联。

首先就在上周,微软官方宣布,从Windows 10 2020年5月更新版(也就是20H1更新)开始,所有的新预装Windows 10系统的电脑都将全面转向64位版本,将不再有新的32位Windows系统被预装在品牌电脑里进行出售。

很显然,这是直接斩断了32位Windows系统最主要的用户量增长源头,同时也意味着即便是在那些经济最不发达的国家或者地区,以后也不会再有新的32位Windows设备出售了。而这也意味着,微软终于下定决心要在消费群体中强推64位系统了。

其次,日前有网友发现,隶属于微软Windows团队的软件工程师Kenny Kerr,公开了一则关于“在ARM64架构上模拟x64代码”的相关代码托管信息。这意味着微软或许已经搞定了让Surface Pro X这类ARM平台Windows设备直接运行64位x86应用程序的关键技术。

事实上早在2019年底,知名Windows爆料网站Neowin就曾声称,微软可能会在2021年的Windows更新中正式让ARM版Windows系统兼容x64程序,从而正式地在全部的现行消费级Windows操作系统版本中淘汰对于32位应用程序的依赖性。

毕竟对于Windows on ARM设备来说,它们现在只能兼容运行32位的x86程序,而这就显然给了一部分程序员和企业逡巡不前的直接借口。

最后,就在2020年5月20日凌晨,微软方面召开了新一届的Build开发者大会,宣布启动全新的编程体验优化项目Project Reunion(这名字取的……相关负责人最近FF7重制版上头?)。

正如名称中“Reunion(重聚)”所昭示的那样,新项目的关键点就在于通过新的API和开发工具,让应用程序的开发者只需要进行一次开发工作,就能让写出来的新APP同时适配桌面版Windows界面与UWP版Windows运行环境,通过内置浏览器内核获得不依赖于操作系统的优秀兼容性,同时还能方便地内嵌AI及深度学习等当前流行的最新软件技术。

很显然,微软这是准备给软件开发者与企业提供一套更易用、更现代化,也更有“钱景”的新开发工具包。尽管根据目前的信息,我们还不知道它是否已经取消了对32位应用的支持。

但考虑到32位版的Windows已经不再预装、最后一个还需要依赖32位x86应用的Windows版本(当前的Windows on ARM)也将要成为历史,微软通过新的开发工具“激励”软件开发商们抛弃32位,几乎是完全可以想象得到的合理操作。

但即便是在这样的“三管齐下”之后,市面上依然还是会保留一些得不到代码更新,以及对32位有强烈需求的软件以及用户。但至少对于届时的Windows而言,他们终于可以名正言顺的停止对于32位软件生态的迁就,将更多的精力放在优化性能、改善流畅度,以及提供更多面向未来新硬件的功能上来。

猜你喜欢
文章评论已关闭!
picture loss