您现在的位置: 论文网 >> 计算机论文 >> 计算机理论论文 >> 赞自由软件(三)论文

赞自由软件(三)

作者:韦港
出处:论文网
时间:2006-02-19

   2 Linux的自由思想与奉献精神
    Linux的思想是自由,Linux的精神是奉献。自由,人类梦寂以求的美好向往。对于程序员来说,自由支配自己的想象力去写程序,这是多么美妙的工作!多么诱人的乐趣! Linux是一个自由软件,她的成长历程又是一个宣扬自由思想和奉献精神的以Internet作为人类协作基础进行伟大创造的动人故事。Linux背后的力量是知识的力量,是精神的支撑,她所面对的是商业的力量,是金钱的诱惑。知识的本质在自由,人类追求的最高境界在精神,而商业的本质和追求都在金钱。金钱可以战胜一切,但不能战胜自由和精神。
    Linux对IT业界的最大贡献正是她的自由思想。这种思想最大限度地解放了程序员的思想,完全抛弃了电脑狂的包袱,根本解除了对计算机疯子的束缚,给了这些疯子和狂徒们最大的思想活动空间,使得他们在毫无顾忌的环境下肆无忌惮地自由狂奔,风驰电掣般地高速运转,昼夜兼程地编写程序,并将他们的辛勤劳动无私奉献给全人类。可见,Linux自由思想直接产生的是Linux奉献精神,这种精神始终支撑着Linux的发展,激励着程序员的不断创新。“在Linux社区里,存在着一群永远值得敬仰的自由英雄。我们无数有着相同信仰的朋友,一击之遥,一屏之隔,为了一个共同的追求而亲密相连。智慧、友谊、支持、还有Linux!是我们的全部语言。无私地奉献,无偿地帮助,是我们的为友准则。倘若换成商业软件商,可能吗?微软,可能吗?”这就是一位Linux的自由开发者发自肺腑的呼唤(参考文献14)。著名的自由软件联盟的宗旨是:每一个人都可以在前人工作的基础上奉献自己的思想;每个人的贡献必须公开源代码,允许其他人在此基础上继续工作。维系Linux社区的也就是这样的宗旨。“人人为我,我为人人”是Linux社区的道德准则。
    正是Linux的自由思想和奉献精神,才使得她的发展如此迅猛,功能如此丰富而强大,生命力如此顽强和茂盛。从自由者们的高级需求来议,那些软件高手和计算机狂热者,谁不希望自己使用的操作系统中的某些东西是自己开发的?!自己编写的程序被他人使用,得到社会的认可,这是多么风光荣耀和欣慰自豪的报酬!这种精神的获得,灵魂的升华,不是金钱胜似金钱。再说,有机会能自由,全身心地投入到自己喜欢的编程工作之中,更是一种真实的快乐。只有那些感到自由、心甘情愿地工作并认为工作得有价值的人,才能在工作中创意迭出,锐意进取,充分发挥自己的创造性。有人称软件人才都是些怪才,此话一点不假,不信请您注意一下周围的计算机疯子,循规蹈矩者是成不了电脑高手的! 
    自由思想是软件业界的最高境界,也是软件开发的基本环境。业界举世公认的麻省理工学院多媒体实验室,体现的更是软件科研机构的时间、空间和研究思想的自由支配。《数字化生存》和《数字世界与数字中国》,让尼葛洛庞帝的大名蜚声全球,他创建的多媒体实验室成果频出,人才辈出。尼葛洛庞帝不但数字化思想十分自由,他的人才思想则更为自由:不招收成绩全优的大学毕业生,而只吸纳那些个性与众不同,不循规蹈矩的学生或其他人才加盟。他说:“我们对这些人从不管理,他们想干什么就干什么,也不给任何压力,不仅不管这些人是在家里上班还是在实验室里上班,甚至不管他们一年到底出不出成果,没有任何业绩考评”。可见,尼葛洛庞帝的自由已经疯狂到了什么程度。
    最能体现出挥洒自由的企业文化氛围的微软公司,员工的办公室是绝对的个性化展示,有淡雅的闺房,也有摇滚的乐室,顶尖的程序高手不修边幅,穿背心、拖鞋上班的员工没人对他们产生异议。有人下定理:各路软件高手在一起聚会,穿着最随便最自由散漫者一定是微软的员工。难怪《计算机世界》刘九如总编,在去西雅图微软公司总部参观后感慨万千,思绪万千:正是这些自由的思想空间和激发知识创新的环境,源源不断地涌现出最新的产品,一次又一次地在市场掀起新的波澜,非常敏锐地拨动着全球信息技术业界的每一根神经。
    学术界呼唤学术民主和学术自由,计算机业界倡导自由思想和冲破封闭。这是科学的总结,也是知识的根基。
    3 Linux的特征—公开源代码
    自由软件进一步细分为公开源代码和不公开源代码的自由软件。Linux属于前者。许多应用程序和工具软件尽管也是无偿提供给用户使用,也属于自由软件之列,但并不公开源代码,仅提供编译后的可执行程序。对于一般用户来说,是否拥有源码并不重要,但是对于政府部门、军事科学机构来说,必须要求公开源码以保证其没有“后门”或漏洞。我国从国家安全的角度考虑,一直没有放弃过自主版权操作系统的研究。Linux从诞生之日起就是公开全部源代码的自由软件,任何用户都有权使用、拷贝、扩散和修改源代码,同时有义务对自己所做的修改发表声明。
    人们希望Linux最终能成为一个跨时代的标准平台,正如同是普遍公用版权成员的TCP/IP一样。这样,软件的开发不再依赖于某一种平台,更不必因此而跟着类似Windows这样的操作系统不得不拼力追赶却又望尘莫及。开放的平台、开放的软件、自由的竞争,IT业界为之梦寐以求的理想王国,所看中Linux的还是它的源码开放。
    Linux公开源代码的自由成长过程,为软件开发方式提供了一个崭新的思路。自由软件有很强的个性化色彩,Linux这个诞生于网络、成长于网络且成熟于网络的奇特操作系统,使正统的软件工程学这种以往一直被人们认为是不可逾越的软件开发金科玉律,受到了以Linux为代表的独特的“集市中心”式软件开发方式的挑战。Linux向人们展示了一种全新的软件开发模式:一群自由软件爱好者以松散的形式,在网络上形成了一个软件集市中心。他们互相讨论,共同努力,创造了Linux的辉煌。Linux不是哪一个人的成就,它包含了太多人的智慧与辛勤劳动,它是Internet发烧友们的宠儿。
    Linux为网络操作系统吹来一阵清风,不但自己公开源代码,同时也为业界带来了一股源代码大公开的热潮。Novell公司宣布将公布部分Netware核心源代码, Netscape的浏览器源代码已然公开,Java更不用说了,而大家最关心的Windows,据最新消息微软已经公开了部分NT源代码。也许未来的软件世界将会由此打破封闭的传统,进入一个开放的世界。
    之所以业界一片公开源代码的呼声,是因为大家都明白封闭没有出路的这样一个简单道理。开放是必由之路,公开是明智选择。有人预言,源码开放将在1999年成为一种流行,并将成为全球软件业的趋势。

上一页 [1] [2] [3] [4] 下一页

论文搜索
关键字:自由 软件
最新计算机理论论文
浅析高校计算机基础教学现状及应对策略研究
新时期电子信息技术发展现状与趋势分析
浅谈中职学校计算机理论课程教学的改革
定性仿真理论及其应用
新世纪的软件产业与集成电路产业
关于计算机普及教育的几个问题
IT市场初长成
中国计算机业的企业和政策
美国政府在计算机技术发展中的作用及其启示
学习化环境和师资培训
热门计算机理论论文
关于计算机普及教育的几个问题
中国计算机业的企业和政策
基于信息技术的研究性学习
谈谈提高输入数据正确性的方法
未来计算机与计算机技术
Visual C++与Delphi/C++Builder之比较及未来
VB编程中网格控件的选用及使用方法
基于Web的多媒体CAI课件开发过程中若干问题
WebQuest在高中研究性学习中的应用
关于土地信息系统建立过程中的数据质量问题