加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ISO,请你离开软件业

(2008-07-24 13:00:11)
标签:

it

分类: 开源文化
    UOF不是国际标准,但OOXML却是。有个老外专栏写道:TeX, LaTeX, OGG/Vorbis, OGG/Theora, Perl, Python, PHP, Ruby, OCaml 没有被任何一个标准化组织接受。但是每个人都知道它们都可以自由获得的有扩展性的文档和自由的参考手册。
    ISO 受到社会利益集团影响,这一点微软很清楚,这也表明标准化组织已经和软件领域没有关系了。最主要的自由完整的文档,自由的源代码,当然还要免除软件专利的危险。换句话说,回到最基础的层面上来,标准的本质就是要使任何第三方能够创建并且发布对用户友好的实现。在这种情况下,没有人需要一个组织去认证这是一个标准。
    我认为 ISO 现在能够做的最好的改革是认清楚自己应用领域的局限性,也就是局限于传统的工业领域,认清楚软件已经不再属于那样的传统工业领域。换句话说,ISO(和其他标准组织)应该离开整个软件业。这里已经不需要它们了。
    让我们思考得更深入一些。软件之所以超脱于标准组织之外,或许还有其更深层次的原因。这个原因是软件“只是”数学。这在计算机产业开始的几十年里并不明显,但是它正在成为一个实实在在的现实。公布一个程序的源代码与公布一个定理的证明是一样的。这就是为什么在软件标准化的同时,自由软件运动仍然在改变规则的原因。在数学里,一旦一个定理的证明被公布了,就不需要一个权利机构去认证这个定理是成立的。任何人都可以自由地查看它的证明并且领悟它确实是那样的。任何人都可以应用这个定理而不用征得作者的同意。类似的,一旦一个自由格式随着一个自由软件发布了,也就不需要一个权利机构(标准组织)去认证它可以自由的被第三方使用(也就是成为了一个标准)。这样,在21世纪,一个“标准”就只是任何有完整的,自由的软件实现。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有