什么是开源软件与自由软件
2008-08-02 21:20
“简单地说,开源软件与自由软件是这样一种程序:它们的发布协议给用户自由来以任何目的运行程序、来研究和修改程序,以及传播原始的或经过修改的程序(而不需要支付原开发者权利金)。”
开源软件与自由软件已经成为一种国际现象,在短短几年里从少有人知变成了最新的热门词语。然而,对于什么真正构成了自由/开源软件和这个新概念的影响还是缺少理解。许多人将开源软件与自由软件(free Software)视为相同,但若以定义条件而言,自由软件仅是开放源代码的一种,也就是自由软件的定义较开放源代码更为严格,并非开放源代码的软件就可称为自由软件,要视该软件的授权条件是否合乎自由软件基金会对自由软件所下的定义。为了更好的解释这个现象,我们来研究一下开源软件与自由软件背后的理念和开发方法。
上一篇:
下一篇:
下一篇: