很多人都习惯于使用免费软件、也有一部分人知道何为开源软件,但自由软件、开源软件和免费软件的区别估计很多人就不太清楚了。笔者今早看到一条新闻,说的是著名自由软件倡导者,Free Software Magazine 创始人 Tony Mobily指责Ubuntu操作系统在软件中心中混淆自由软件(Free Software)和免费软件(Freeware),将商业化的免费软件作为重点推荐,有违Linux的自由精神,而且有误导用户之嫌。
看到这里,相信很多人已经和笔者一样一头雾水了,那么究竟什么是自由软件呢?笔者查阅了相关资料,也在 上进行了搜索。自由软件在维基百科上的解释是这样的:
自由软件(Free Software),根据自由软件基金会的定义,是一类可以不受限制地自由使用、复制、研究、修改和分发的,尊重用户自由的软件。这方面的不受限制正是自由软件最重要的本质,与自由软件相对的是专有软件(Proprietary Software)非自由软件,或被称为私有软件、封闭软件(其定义与是否收取费用无关──自由软件不一定是免费软件)。自由软件受到选定的“自由软件许可协议协议”保护而发布(或是放置在公有领域),其发布以源代码为主,二进制文件可有可无。自由软件许可证的类型主要有GPL许可证和BSD许可证两种。
GNU计划的自由软件之标志
自由软件基金会(FSF)对自由软件的定义首次于1989年发表。这份定义后来被布鲁斯·裴伦斯(Bruce Perens)改写为《Debian自由软件指导方针(DFSG)》。
根据斯托曼和自由软件基金会(FSF)的定义,自由软件赋予用户四种自由:
自由之零:不论目的为何,有使用该软件的自由。
自由之一:有研究该软件如何运作的自由,并且得以修改该软件来符合用户自身的需求。获取该软件之源码为达成此目的之前提。
自由之二:有重新散布该软件的自由,所以每个人都可以借由散布自由软件来敦亲睦邻。
如果一软件的用户具有上述四种权利,则该软件得以被称之为“自由软件”。也就是说,用户必须能够自由地、以不收费或是收取合理的散布费用的方式、在任何时间再散布该软件的原版或是改写版,在任何地方给任何人使用。如果用户不必问任何人或是支付任何的许可费用从事这些行为,就表示她/他拥有自由软件所赋予的自由权利。
自由软件不是没有著作权
自由软件不使用封闭格式
封闭软件通常会使用专属的封闭格式,并且不允许用户分发,这极大地限制了用户的自由。而自由软件则完全不同,由于自由软件的源代码是公开的,所以它所使用的任何格式都是透明的。自由软件永远不会只发布专属的封闭格式软件来限制用户修改的自由。
自由软件和开源软件的区别
形式上的差异
开源软件与自由软件是两个不同的概念,只要符合开源软件定义的软件就能被称为开源软件。而自由软件有比开源软件更严格的概念,因此所有自由软件都是开放源代码的,但不是所有的开源软件都能被称为“自由”。但一般,绝大多数开源软件也都符合自由软件的定义。
开放源代码的规定较宽松,而自由软件的规定较严苛。很多的开放源代码所认可的授权根本不算是自由软件,所以自由软件不得不和开放源代码划清界线。
两者内涵的差异
开放源代码作用是,使用开放的开发方式,尽可能的使软件最优化,而自由软件则将尊重用户自由作为道德标准。
如果说“自由软件”会引起误解,(因为英文“Free”一词有“自由”、“免费”的双重含意),那么“开放源代码”的名字则会引起的误解则更多。“开源”很容易让人认为是只要把源代码“公开”出来就算是开源了,即“你可以看到源代码”。但是如果用户的自由仍然得不到尊重,那么即使公开源代码也没有意义。有的软件公司只是为了想找用户帮它除错、吸收 区贡献的功能,这样子会破坏了自由软件的原意。一个例子是Tivo公司生产的机顶盒。虽然它基于GNU/Linux,TiVo公司也按照许可证发布了源代码,但是却禁止用户在机顶盒上运行自己的程序,或重新安装系统。
自由软件的原意就是要给予用户运用软件的自由,这个‘自由’就是自由软件的精神所在。但是一些商业化开放的源代码却故意忽略了这个最重要的精神,反而无法让用户体认到‘自由’的真意,那么开源这一个替代自由软件的辞句反而把自由的原意除去了。
混乱而良莠不齐的免费软件
顾名思义,免费软件就是不要钱的软件,但“不要钱”的定义往往是模糊的:是指人们取得该软件时无需付费,还是说人们在使用的过程中都无需付费,亦或是指该软件的发行者不从中获取利益?实际情况往往是复杂而黑暗的。
还有的时候,虽然程序的取得途径是免费的,使用过程中确实也不需要再付费,但无休止的推广链接、广告、捆绑软件让用户烦不胜烦。这些其实比一次付费的干净软件要恶劣得多,从道义上来说,软件的分发者从中也得到了不少好处,已经远远超越了一般“免费软件”的所得。
综上所述,用户已经清楚知道,自由软件更多的体现的是一种信仰:象征的是互联 的分享与交流精神;开源软件有真有假,并非开源就一定有意义;免费软件虽“不要钱”,但用户还需小心谨慎。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!