美文网首页
自由软件 vs 开源软件

自由软件 vs 开源软件

作者: OldChicken_ | 来源:发表于2018-11-04 21:47 被阅读11次

定义

自由软件:
所谓“自由软件”是指任何人拥有运行、复制、 发布和修改自由软件极其版本的权利,并且任何人都能够得到自由软件的源代码。包括:1. 执行的自由;2. 阅读源代码的自由;3. 修改源代码的自由;4. 再发布源代码的自由。

开源软件:
通常人们把能够自由的获取、修改和重新发布源代码的软件称为开源软件。

区别

对于一般开发人员和用户而言,开源软件与自由软件都开放源代码,基本上没有什么值得注意的区别。
严格意义上的区别:自由软件是一场社会运动,自由关乎道德,因为只有自由才能真正尊重用户的权利;而开源软件是一种软件开发方法。

相关文章

网友评论

      本文标题:自由软件 vs 开源软件

      本文链接:https://www.haomeiwen.com/subject/xzbdxqtx.html