我对待微软就像对待其他任何许可证提交者一样的决心正受到严峻的考验。

社区中一直在激烈争论 OSI 应该如何妥善处理微软计划提交的某些许可证以进行 OSD 认证。这种争论也在 OSI 内部进行。

OSI 的官方立场,从一开始,我就参与制定并向许多记者和分析师表达过,是 OSI 将严格根据微软提交的任何许可证的优点来对待它们,不带任何偏袒或偏见。这仍然是 OSI 的立场。但是……

但是我发现我的决心正受到严峻的考验。因为微软在过去几个月中关于 OOXML 的行为令人震惊。他们不仅推动了一个具有分裂性、技术上虚假且明显是垄断锁定的工具的“标准”;他们还通过撒谎、舞弊、安插人员和公然贿赂等手段,强行通过了 ISO 标准化流程,其方式完全违反了 ISO 自身的指导方针。

如果微软成功了(这看起来很有可能),他们不仅会损害开源软件的前景,还会通过腐蚀 ISO 的人员和流程来败坏 ISO 的良好声誉。因为如果 OOXML 真的通过了,并且存在如此巨大的缺陷,那么任何在整个过程中保持清醒的人都不会相信它通过的流程不是微软营销部门花钱买来的闹剧。

当然,在技术标准制定过程中,总是存在一定程度的企业博弈。但是,总的来说,这个过程是有效的;它创造了条件,使用户获得更多选择,市场也比没有标准时更有效地清理。

这就是为什么破坏 ISO 的声誉将是一场灾难。它多年来建立的信任是一笔宝贵的资产,其价值超过了标准化避免的所有数十亿美元的摩擦成本,因此无需由整个计算机和电信用户社区支付。微软为了维护其 Office 垄断地位,正在坚定地努力破坏这种价值。

这种行为是我们作为一个社区无法容忍的。尽管我之前决心坚定,但我发现我几乎准备建议 OSI 告诉微软,即使他们的许可证在技术上符合 OSD 标准,也让他们把许可证塞进自己的某个洞里。因为如果你们正在强奸 OSD 的精神,那么遵守 OSD 的字面意义又有什么好处呢?