第714章 围剿失效

扬帆科技下月上线新品的消息,让硅谷巨头们的报复来得更加猛烈。

七月五日,微软更新了Windows XP SP2的测试版。

新闻稿措辞谨慎:“此次更新主要针对系统安全,包括增强的防火墙、更严格的内存保护,以及对第三方软件API调用的权限管理。”

但技术社区很快就发现了问题。

第一个帖子出现在“Windows XP SP2测试版反馈”板块。

“SP2严重影响第三方应用性能,特别是Facebook和Ttalk。”

“安装SP2后,Facebook页面加载时间从平均1.2秒增加到4.7秒,Ttalk消息发送延迟从0.3秒增加到1.8秒。”

“API调用响应时间下降30%以上,微软的技术团队能否解释一下?”

帖子发出十分钟,回复数突破一百。

“我也有同样的问题!还以为是我网络的问题!”

“不只是Facebook,所有基于IE内核的第三方应用都变慢了。”

“微软这是在搞什么?以安全之名行垄断之实?”

“我已经卸载SP2了,滚回SP1。”

一个小时后,帖子被顶到论坛首页,回复数突破一千。

有开发者上传了分析报告。

ID为“Reverse_Engineer”的用户发了一份长达二十页的技术分析文档:

“通过对Windows XP SP2内核模块的分析,我发现微软在系统API层增加了额外的安全检查机制。”

“这些检查确实能提高安全性,但代价是每次API调用都需要额外验证。对于像Facebook这样需要频繁调用系统API的应用程序,这种额外验证会累积成巨大的性能开销。”

“更关键的是,微软没有公开这些安全检查的具体实现,第三方开发者无法针对性地优化。”

文档最后附上了一段代码:“我写了一个临时补丁,可以绕过部分安全检查,将性能损失降低到5%以内。”

“但这不是长久之计,微软需要提供官方的解决方案。”

一个小时内,代码被下载了三千次。

十二点,微软官方账号在帖子下回复:“感谢您的反馈。”

“Windows XP SP2测试版确实引入了新的安全增强功能,这些功能可能会对某些应用程序的性能产生影响。”

“我们正在积极优化,将在正式版中解决这些问题。”

回复下面很快跟了五百多条评论。

“优化?什么时候?”

“正式版要等到明年吧?现在怎么办?”

“微软是不是故意的?故意让第三方应用变慢,逼用户用微软自己的服务?”

“Facebook Workspace要发布了,这时候Windows突然‘安全升级’,真巧啊。”

下午两点,开源社区有了新动作。

Linux基金会旗下的“开源性能优化小组”发布公告:“我们分析了微软SP2的API限制机制,开发了完整的性能修复补丁。”

“该补丁完全开源,支持Windows XP SP2所有版本,可以将第三方应用的性能恢复到SP1水平。”

公告附带了GitHub链接。

三点,补丁下载量突破一万。

四点,各大科技媒体开始报道。

《连线》杂志的标题是:《微软“安全升级”引发开发者反弹,开源社区出手破解》。

文章写道:“微软试图通过系统级限制来削弱竞争对手应用的性能,这种手段在历史上并不新鲜。

但这一次,开源社区的响应速度超出了所有人的预期。

从问题曝光到解决方案发布,只用了不到八小时。

这或许意味着,在互联网时代,任何试图通过技术垄断来压制竞争的行为,都将面临来自全球开发者社区的集体反制。”

而在这期间,美国司法部反垄断部门电话被打爆,官方不得不出来发表声明。