摘要
- 2009 年欧盟要求 Microsoft 向欧洲经济区内、以 Internet Explorer 为默认浏览器的合格 Windows 用户提供选择屏。执行依赖 Windows Update 的识别规则;Windows 7 SP1 上市后,这条规则没跟着更新。
- 欧盟认定 2011 年 5 月至 2012 年 7 月有 1530 万名应看到选择屏的用户被漏掉。修复约半页代码,罚款 5.61 亿欧元。
法律承诺要通过更新服务器
欧盟委员会 2009 年 12 月的说明明确了选择屏的接收对象:欧洲经济区内使用 Windows XP、Vista 或 7、并把 Internet Explorer 设为默认浏览器的人。Windows Update 负责送达。界面列出十二款浏览器,前五款直接显示,其余七款横向滚动查看;名单每半年更新。纸面承诺写得细,真正筛选接收者的却是 Microsoft 的更新系统。
2013 年欧盟决定书把执行链拆成两段:服务器端识别代码决定哪些电脑收到软件包,电脑端程序负责把选择屏显示出来。Microsoft 于 2010 年 2 月 23 日开始分发。工程师还留下提醒:Windows 推出 Service Pack 时,识别代码也要更新。屏幕即使写好了,没被服务器选中的电脑仍看不到。
SP1 变了,筛选名单没变
Windows 7 SP1 于 2011 年 2 月 22 日发布,预装 SP1 的新电脑随后进入欧洲市场。决定书指出,更新系统本该识别这批符合条件的电脑,却没有改规则。最讽刺的一环来自内部清单:自动工具把浏览器选择屏错误列为 SP1 自带组件,实际上 SP1 并不包含它。一名工程师提醒过要处理选择屏;负责发布的另一名工程师依赖错误清单,交接处把责任漏掉了。
2011 年 12 月的合规报告仍称分发已经完成。Microsoft 后来承认报告应当写明 SP1 用户被漏掉。累计安装数字也被修正:原先报 525,214,680 次,实际约 4.71 亿次。巨大总数并不能证明每个该收到的人都收到;漏掉一整类机器时,总量仍能继续增长。
2800 万台与 1530 万人
Microsoft 在 2012 年 7 月的声明称,约 2800 万台运行 SP1 的电脑未收到选择屏软件,并承认识别规则没有随 SP1 更新。公司称 7 月 3 日开始补发。这个数字统计的是没装软件包的 SP1 电脑;法律义务针对的,是其中位于欧洲经济区、且以 IE 为默认浏览器的用户。
欧盟最终决定区分了约 3000 万次未安装与 1530 万名应看到却没看到屏幕的用户。委员会把违规期定为 2011 年 5 月 17 日至 2012 年 7 月 16 日,共十四个月。约半页代码修正识别逻辑,7 月 16 日基本完成分发。2013 年 3 月 6 日,欧盟对 Microsoft 处以 5.61 亿欧元罚款。
半页代码不是给每行代码标价。它揭示了真正的控制点:承诺、界面和报告都可以存在,决定用户有没有选择权的,是更新系统里那条能否认出他的规则。
会员简报
档案背景详情
使用相应会员等级登录,即可解锁完整简报与来源注释。
仅限战略圈层会员
战略圈层
所有读者均可浏览。加入并登录后可解锁档案简报。
加入战略圈层仅限 Leadership Alliance
Leadership Alliance
符合条件的 IP 资产所有者和管理层可登录查看 Leadership Alliance 简报。
加入 Leadership Alliance





