ThinkBou 还有一部分战略观察,在这里更新。
去年受ZDNet文章的启发,我对Windows当前战略做了一个基本表述:立足桌面体验,以广告、Windows 365和现代瘦客户端为主要战略方向,发展Windows on Arm作为战略储备(@Famous 应该还记得,我最早就是和他说的)。这个结论现在看来基本是对的,不过需要一个更新的表述。
时过境迁,完全想不到就在我去年做出这个表述前后上线的ChatGPT对于AI产业发展会有如此之大的影响,以至于2023年微软真的开启了All with AI的战略。如果去年我说Windows部门强调NPU的AI能力是为了吸引开发者迁移到Arm平台,那么今年,AI被提升到了一个更高的位置。不管是Windows Copilot,还是ORT*在Windows中的更广泛应用甚至推出Windows AI Library,亦或是Steven Bathiche讲解AI功能在App中布局问题,AI在Windows的战略中被提升到了一个前所未有的关键位置。
我不得不感叹Windows部门所具备的超前战略眼光,在生成式AI尚未掀起波澜前,Windows就在OS中内置了AI RT。不只是Cortana,还有ORT,这些都为Windows战略破局奠定了基础。我也同时赞叹在Panos领导下的Windows团队,在Windows发展进入瓶颈期明显受阻的情况下,能够及时捡起自己的战略储备资源,在去年就为本地AI体验做准备。Panos的团队也是十分具有魄力的,在资源明显不足的情况下,选择引入AzureML等Azure云AI服务,主动融入微软发展全局,为Windows发展拓展更多资源。令人欣喜的是,现在,Windows上的AI有了更光明的未来:
我们很高兴看到我们所有的芯片合作伙伴在今年晚些时候将更多带有NPU的Windows设备推向市场。AMD最近向开发人员提供了Ryzen™AI软件的早期访问权限,以便在带有Ryzen™AI的AMD Ryzen™7040系列处理器上运行AI模型。英特尔预览了他们的新产品Meteor Lake,这是一个全新的芯片SoC架构,将采用英特尔的第一个集成AI引擎,该引擎将在今年晚些时候开始在整个Windows生态系统中扩展,并且还将提供开发工具,包括通过OpenVino-EP和DirectML-EP启用的ONNX运行时支持。
另一部分就是Arm。对于Windows桌面客户端来说,Arm一直是一个孜孜不倦的追求。早年间Arm平台之于Windows被定位为融入并主导以移动互联网为基础的现代文娱体验;而后期,特别是在适用于PC的Apple Silicon问世以后,Arm之于Windows,有了更多的生产力意义。目前,Arm对于Windows来说仍然是重要的战略储备,当然微软也在推动更多的软件大厂进行Arm64原生适配,尽可能从被动转向主动。
在过去的一年里,我们推出了Windows Dev Kit 2023,以及Arm原生版本的Visual Studio和.NET,以帮助加速Arm上的开发。Windows将继续保持这一势头,并欢迎更多的第三方Windows应用程序、中间件合作伙伴和开源软件原生到Arm。了解如何为您的应用程序添加Arm支持。
- Visual Studio 17.6现在提供了对Arm的MAUI支持。
- Visual Studio 17.71 Preview 1现在支持使用C++进行Linux开发。
- LLVM v12.0及以后的版本用于Arm的交叉编译和本机编译选项。
- Node 20.0.0从4月开始提供原生Arm支持。
- WiX安装程序v4.0可用于为Arm创建本地安装程序。
- 过去12个月发布的新中间件项目:Qt 6.2、CMake 3.24、Bazel, 5.1、OpenSSL 3.0、OpenBLAS, 0.3.21、Python 3.11。
- Unity Player: Unity Player现在通常可用于Windows和Arm本机。使用该游戏引擎的开发者将能够轻松瞄准Arm设备上的Windows,从而在当前和未来的游戏中获得原生性能。
- Arm64的其他解决方案即将推出,例如GNU GCC、Flutter & Dart、PyTorch和GIMP。
除了微软在Arm平台上的投资,还有许多开发商看到了Arm原生支持的价值,并发布了他们的Arm64原生版本,以给他们的客户提供最好的体验。
以下是最近推出的一些产品:
- Luminar Neo
- TopHatch Concepts
- Adobe Fresco
- Zoom
- Prime Video
- Brave browser
- Sketchable Plus
- Symantec Endpoint Security
- VMware Carbon Black
- McAfee Total Protection
- BitDefender Endpoint Security
- Absolute Secure Endpoint
- JAWS
- LibreOffice
还有更多的计划在不久的将来发布:
- WhatsApp
- Dropbox
- Reincubate Camo
- Cisco WebEx
- Plex
- Unity
希望微软和开发者们的努力可以获得回报。
此外,微软也在积极拥抱开发者。行动很多,在此不再赘述。
鉴于此,我修改当前的Windows战略表述为:立足桌面体验,以AI、Windows 365和最佳开发者平台为主要战略方向,发展Windows on Arm作为战略储备。
希望Panos的团队可以成功破局,带领Windows走向更加光明的未来,让Windows重新回到人们身边。“Go change the world!”
碎碎念区:
- *指ONNX Runtime。
- *此处不使用第四次工业革命的说法,尚存争议。
- 这……应该也可以算15年Windows发展变迁史的一部分了吧
能在一个小时里写出来这些,用两年写不完一大篇,真有我的