政府采购IT网_IT采购网-政府采购信息网

“自由”与“开源”之异同

政府采购信息网  作者:李冬  发布于:2004-12-07 14:48:32  来源:政府采购信息报

      “自由软件”与“开源软件”这两个词汇经常被混淆使用,近日澳大利亚计算机协会Richard Stallman提出了自己的看法。

      开源软件的优势,通常被形容为有实际价值的,可靠的软件,而自由软件运动则更崇尚使用自由。关于这一点,他解释道,是因为自由软件可以一直被改善,而使用非自由软件则会丧失这种自由。

      这两大阵营因此对版权软件有了非常不同的看法。将版权软件如Oracle数据库运行于GNU/Linux上已经变得越来越常见,但这种行为在自由软件支持者看来是不可接受的。要解释为什么,我们必须首先看看Stallman对自由软件的定义,其引入了对用户的四种自由:

      有为任何目的运行该程序的自由。

      研究程序如何运行以及令其适应用户需要的自由。

      重新分发软件拷贝的自由,因此你可以给邻居以帮助。

      改进程序并将改进公开发布的自由,因此整个群体都会受益。

      没有了这些自由,从伦理方面说,使用软件有时会给人们带来两难局面。“如果你的邻居看到你在运行某个软件,意识到该软件是很有用的,并要求得到一份拷贝,那么你会怎么做?如果该程序并非自由软件,你只好从两种‘恶行’中选择一种:或是做个不帮忙的坏邻居,或是侵犯软件的许可。后者往往不那么罪恶,他争辩说,因为那些组织通过提供版权软件已经耽误了你的事情,而你却仍然要信守承诺。”更进一步说,当你让非自由软件的拷贝扩散得越来越广,那么也将会有更多的接受者面临同样的两难局面。要解决这类问题,Stallman 说,惟一答案就是使用自由软件。

本网拥有此文版权,若需转载或复制,请注明来源于政府采购信息网,标注作者,并保持文章的完整性。否则,将追究法律责任。
相关新闻
网友评论
  • 验证码: