您现在的位置: 主页 > 嵌入式操作系统 > Linux > linux编年史(12) linux爱好者必须知道的linux历史:自由软件的版
本文所属标签:
为本文创立个标签吧:

linux编年史(12) linux爱好者必须知道的linux历史:自由软件的版

来源: 网络用户发布,如有版权联系网管删除 2016-06-01 

linux编年史(12) linux爱好者必须知道的linux历史:自由软件的版权GNU GPL: --
而为了避免自己的开发出来的Open source自由软件被拿去做成专利软件, 于是Stallman同时将GNU与FSF发展出来的软件,都挂上GPL的版权宣告~ 这个FSF的核心观念是『版权制度是促进社会进步的手段, 版权本身不是自然权力。』对于FSF有兴趣或者对于GNU想要更深入的了解时,请参考朝阳科技大学洪朝贵教授的网站 http://people.ofset.org/~ckhung/a/c_83.php,或直接到GNU去: http://www.gnu.org 里面有更为深入的解说!
Tips:
为什么要称为GNU呢?其实GNU是GNU's Not Unix的缩写,意思是说,GNU并不是Unix啊!那么GNU又是什么呢? 就是GNU's Not Unix嘛!.....如果你写过程序就会知道,这个GNU = GNU's Not Unix可是无穷循环啊!忙碌~
另外,什么是Open Source呢?所谓的source是程序发展者写出的源代码, Open Source就是,软件在发布时,同时将作者的原始码一起公布的意思!
自由(Free)的真谛:
那么这个GPL(GNU General Public License, GPL)是什么玩意儿? 为什么要将自由软件挂上GPL的『版权宣告』呢?这个版权宣告对于作者有何好处? 首先,Stallman对GPL一直是强调Free的,这个Free的意思是这样的:
"Free software" is a matter of liberty, not price. To understand the concept, you should think of "free speech", not "free beer". "Free software" refers to the users' freedom to run, copy, distribute, study, change, and improve the software
大意是说,Free Software(自由软件)是一种自由的权力,并非是『价格!』 举例来说,你可以拥有自由呼吸的权力、你拥有自由发表言论的权力, 但是,这并不代表你可以到处喝『免费的啤酒!(free beer)』,也就是说, 自由软件的重点并不是指『免费』的,而是指具有『自由度, freedom』的软件, 史托曼进一步说明了自由度的意义是: 使用者可以自由的执行、复制、再发行、学习、修改与强化自由软件。
这无疑是个好消息!因为如此一来,你所拿到的软件可能原先只能在Unix上面跑, 但是经过原始码的修改之后,你将可以拿他在Linux或者是Windows上面来跑!总之, 一个软件挂上了GPL版权宣告之后,他自然就成了自由软件!这个软件就具有底下的特色:
取得软件与原始码:你可以根据自己的需求来执行这个自由软件;
复制:你可以自由的复制该软件;
修改:你可以将取得的原始码进行程序修改工作,使之适合你的工作;
再发行:你可以将你修改过的程序,再度的自由发行,而不会与原先的撰写者冲突;
回馈:你应该将你修改过的程序代码回馈于社群!
但请特别留意,你所修改的任何一个自由软件都不应该也不能这样:
修改授权:你不能将一个GPL授权的自由软件,在你修改后而将他取消GPL授权~
单纯贩卖:你不能单纯的贩卖自由软件。
也就是说,既然GPL是站在互助互利的角度上去开发的,你自然不应该将大家的成果占为己有, 对吧!因此你当然不可以将一个GPL软件的授权取消,即使你已经对该软件进行大幅度的修改! 那么自由软件也不能贩卖吗?当然不是!还记得上一个小节里面, 我们提到史托曼藉由贩卖Emacs取得一些经费,让自己生活不至于匮乏吧?是的! 自由软件是可以贩卖的,不过,不可仅贩卖该软件,应同时搭配售后服务与相关手册~ 这些可就需要工本费了呢!


              查看评论 回复



嵌入式交流网主页 > 嵌入式操作系统 > Linux > linux编年史(12) linux爱好者必须知道的linux历史:自由软件的版
 

"linux编年史(12) linux爱好者必须知道的linux历史:自由软件的版"的相关文章

网站地图

围观()