扬帆科技下月上线新品的消息,让硅谷巨头们的报复来得更加猛烈。
七月五日,微软更新了WdowsXPSP2的测试版。
新闻稿措辞谨慎:“此次更新主要针对系统安全,包括增强的防火墙、更严格的内存保护,以及对第三方软件API调用的权限管理。”
但技术社区很快就发现了问题。
第一个帖子出现在“WdowsXPSP2测试版反馈”板块。
“SP2严重影响第三方应用性能,特别是Facebook和Ttalk。”
“安装SP2后,Facebook页面加载时间从平均1.2秒增加到4.7秒,Ttalk消息发送延迟从0.3秒增加到1.8秒。”
“API调用响应时间下降30%以上,微软的技术团队能否解释一下?”
帖子发出十分钟,回复数突破一百。
“我也有同样的问题!还以为是我网络的问题!”
“不只是Facebook,所有基于IE内核的第三方应用都变慢了。”
“微软这是在搞什么?以安全之名行垄断之实?”
“我已经卸载SP2了,滚回SP1。”
一个小时后,帖子被顶到论坛首页,回复数突破一千。
有开发者上传了分析报告。
ID为“Reverse_Engeer”的用户发了一份长达二十页的技术分析文档:
“通过对WdowsXPSP2内核模块的分析,我发现微软在系统API层增加了额外的安全检查机制。”
“这些检查确实能提高安全性,但代价是每次API调用都需要额外验证。对于像Facebook这样需要频繁调用系统API的应用程序,这种额外验证会累积成巨大的性能开销。”
“更关键的是,微软没有公开这些安全检查的具体实现,第三方开发者无法针对性地优化。”
文档最后附上了一段代码:“我写了一个临时补丁,可以绕过部分安全检查,将性能损失降低到5%以内。”
“但这不是长久之计,微软需要提供官方的解决方案。”
一个小时内,代码被下载了三千次。
十二点,微软官方账号在帖子下回复:“感谢您的反馈。”
“WdowsXPSP2测试版确实引入了新的安全增强功能,这些功能可能会对某些应用程序的性能产生影响。”
“我们正在积极优化,将在正式版中解决这些问题。”
回复
“优化?什么时候?”
“正式版要等到明年吧?现在怎么办?”
“微软是不是故意的?故意让第三方应用变慢,逼用户用微软自己的服务?”
“FacebookWorkspace要发布了,这时候Wdows突然‘安全升级’,真巧啊。”
下午两点,开源社区有了新动作。
Lux基金会旗下的“开源性能优化小组”发布公告:“我们分析了微软SP2的API限制机制,开发了完整的性能修复补丁。”
“该补丁完全开源,支持WdowsXPSP2所有版本,可以将第三方应用的性能恢复到SP1水平。”
公告附带了GitHub链接。
三点,补丁下载量突破一万。
四点,各大科技媒体开始报道。
《连线》杂志的标题是:《微软“安全升级”引发开发者反弹,开源社区出手破解》。
文章写道:“微软试图通过系统级限制来削弱竞争对手应用的性能,这种手段在历史上并不新鲜。
但这一次,开源社区的响应速度超出了所有人的预期。
从问题曝光到解决方案发布,只用了不到八小时。
这或许意味着,在互联网时代,任何试图通过技术垄断来压制竞争的行为,都将面临来自全球开发者社区的集体反制。”
而在这期间,美国司法部反垄断部门电话被打爆,官方不得不出来发表声明。
“我们注意到近期关于WdowsXPSP2可能影响第三方应用性能的报道。司法部将密切关注此事,确保微软不会利用其在操作系统市场的垄断地位,不正当限制竞争对手的发展。”
截至当天纽约股市收盘。
微软股价再次下跌百分之三点七,市值蒸发八十七亿美元。
——
同一时间,山景城。
谷歌的数据监控中心,大屏幕上实时显示着全球搜索流量。
那条红色的曲线,从早上开始就一直在往下走。
“下降百分之八。”数据总监看着屏幕,“主要集中在北美和欧洲地区。”
“原因?”佩奇问。
“用户反馈,在谷歌搜不到Facebook上的内容了。”
“我们只是降低了权重,不是完全屏蔽。”佩奇皱眉。
“但用户不这么认为。”布林在旁边说,“用户只关心结果,以前能搜到的,现在搜不到了,那就是谷歌的问题。”
他调出一份用户调查报告。
“我们随机抽样了五千名用户,询问他们‘为什么最近减少使用谷歌搜索’。排名第一的原因是:搜不到我想找的Facebook内容。”
“排名第二:搜索结果不如以前准确了。排名第三:我开始用其他搜索引擎了。”
佩奇盯着报告,表情凝重。
一周前,硅谷内部会议结束后,他亲自拍板决定。
降低Facebook分享链接在搜索结果中的权重。官方理由很充分:Facebook上的内容质量参差不齐,很多是用户个人分享,缺乏权威性,谷歌作为全球最大的搜索引擎,应该优先展示权威、可靠的信息源。
但这个决定忽略了一个基本事实:
无限小说网