【编者按】怎样才能制定出一个真正的技术标准?是否需要国际标准化组织反复检查、争论和投票?如果它只是厂商锁定的一个橡皮戳怎么办?Linux之父李纳斯·托沃兹(Linus Torvalds)表示,真正的标准应该从基础开始制定。本篇文章是《开源社区争论话题》系列文章的第2部分。在第一部分中,我们介绍了围绕Linux内核发展的争论;第二部分我们就看一下开源社区对标准化过程的看法。
【IT168 评论】去年当微软成功让其Office Open XML(以下简称OOXML)摇身变为一个国际标准的时候,对于开源社区内外的很多人来说,这是一个非常重大的事件。
OOXML成为国际标准的整个过程非常令人生疑,它遭到了全球很多国家和企业的反对,但是国际标准化组织最终的决策却让很多人感到震惊、怀疑、甚至是愤怒。
对此事的嘲讽之声一直持续到今天,我们还可以听到人们在争论,标准化过程是否从根本上已被完全破坏。所有争论的一个中心问题是:标准是否已经变成一个实现厂商锁定的武器,或者开放性是否依然有机会获得保障?
标准组织已经成为政客和商人的舞台
Linux之父托沃兹表示,“我一直在远离标准化组织,因为那里是卑鄙小人和政客们聚集的地方,我真的不想与它们有任何关系。”
对于OOXML成为国际标准一事,托沃兹表示,“与此有关的所有人一定是疯了,一切都那么令人厌恶。”
托沃兹断言,这样的标准肯定不会成为最重要的标准之一。
托沃兹解释称,“我个人强烈认为,往往真正有问题的标准是那些所谓的事实标准,即先成为业界事实标准然后再被认可,而不是提前成为标准。这让我想起了最初的POSIX.1标准,事实证明它是一个非常好、非常成功的标准,但这是因为它主要是对先有实践改造后才落实成标准,而不是试图创建一个新标准。”
对于开放性和标准之间的交叉点,托沃兹表示,“开放性最终会孕育标准。”
不过,托沃兹没有花费太多时间来担忧这个问题,他表示,“我的工作是制定最好的技术,或者更准确点说,是开发那些能够给人们带来更好体验的技术。我不会因为标准组织和厂商政治而自寻烦恼。我的精力没有那么多。”