【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 百科 » 正文

开源软件和免费软件到底有什么区别呢?

放大字体  缩小字体 发布日期:2020-06-25 11:58:40    浏览次数:8
导读

  【IT168评论】开源软件和免费软件在日常生活中占据着绝大多数的使用频率,但是很多人都不太清楚这两种软件存在什么区别?因为免费软件许可证和开放源代码许可证虽然有着不同的规则,但是这两套规则的界限并不是那么明显:  换句话说,尽管术语“自由软件”和“开源软件”是指基本上相同的一组许可证,但它们是通过不同

  【IT168评论】开源软件和免费软件在日常生活中占据着绝大多数的使用频率,但是很多人都不太清楚这两种软件存在什么区别?因为免费软件许可证和开放源代码许可证虽然有着不同的规则,但是这两套规则的界限并不是那么明显:

  换句话说,尽管术语“自由软件”和“开源软件”是指基本上相同的一组许可证,但它们是通过不同的路线到达的。而且,即使许可证是相同的,一个人选择这两种术语的不同,也许也意味着不同的价值重点。

  “免费软件”的概念是由Richard Stallman在20世纪80年代提出的,它的重点在于允许软件接受者使用软件:“粗略地说,这意味着用户可以自由运行,复制,分发,研究,更改和改进软件。”

  而“开源软件”则更侧重于许可所带来的实际结果,如在软件开发方面出乎意料的有效合作。但是随着发展,免费软件也开始关注协作开发,1997年,Eric Raymond发表了开创性的论文《The Cathedral and the Bazaar》,关注免费软件对软件开发方法论的影响。

  Stallman 在“ Why Open Source Misses the Point of Free Software ”中解释说:“这两个术语描述的是几乎相同类型的软件,但是它们代表了基于不同价值观的观点,开源是一种开发方法,而免费软件则是社会运动“。

  虽然这两者代表了不同的价值观,但它们之间并不是排斥的,每个人都对每个术语背后的价值观有不同的共鸣,并不是只能认同其中一个。

  那么我们是否可以在不指定基础值的情况下引用这种类型的软件呢?令人遗憾的是,现在还没有被广泛接受的术语,对于许可证或软件对每个术语所隐含的价值是中立的。换句话说,我们缺少第三个术语来指代同一个软件和同一套许可证,并且背后不含任何价值观,“开源”可能最初是一个中立的术语,然而现在它已经形成了自己的隐含价值。

  目前最接近中立的术语是FOSS(免费和开放源码软件)或FLOSS(免费/自由/开放源码软件),它们在实现价值中立的作用方面取得了有限的成功。但也许两个这样的术语的存在可能已经被稀释,因此降低了作为广泛使用的术语爆发的能力。

  中立术语是否有用?目前的分类是否造成了混乱?试图将价值观从术语中分离出来是否有缺陷?……对于以上问题,你有哪些看法,欢迎在下方留言评论!

 
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-319150.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4