前言:本站為你精心整理了計(jì)算機(jī)畢業(yè)贊自由軟件四范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
摘要:贊自由軟件從1996年推出第一集之后幾乎每年一集,到2004年共推出六集。由于計(jì)算機(jī)發(fā)展速度太快,現(xiàn)在來看前期的作品,也可以體會到當(dāng)年計(jì)算機(jī)應(yīng)用的脈搏。關(guān)于自由軟件的思想是沒有間斷的?,F(xiàn)將全部六集借水工網(wǎng)站一角度,歡迎討論我批判。
關(guān)鍵詞:自由軟件
贊自由軟件2,讀作:贊自由軟件的平方。贊自由軟件前三集的題目順理成章,先是“贊”,后“再贊”,繼而有“還贊”,這第四集的題目就不好取了,叫“四贊”或“贊”的第四集,都太俗氣,來它個“平方”,既有“四”的含義,又不落俗套地將阿拉伯?dāng)?shù)碼的“2”這一頗具“雙”、“重”、“偶”的吉詳意思表示出來了,并且符合筆者神吹調(diào)侃喜異善奇的寫作風(fēng)格,自然是要自戀一番的了。但話又說回來,這種風(fēng)格的文章也只有在我們自己傾注了許多心血花了大量時(shí)間費(fèi)了多少精力而編輯的刊物上才可以與讀者見面,若投去他刊,也許早就被那些正規(guī)而古板的大編輯們卡死在搖籃里了!
言規(guī)正題。我們對自由軟件的贊美到了寫連續(xù)劇的程度,一是自由軟件自身的優(yōu)勢所在,二是表明了筆者對軟件未來的展望。贊美當(dāng)然就有夸張的描述和浪漫的遐想,但也還是要講出道理來的。再說,遐想、夢想、幻想甚至虛幻,在科學(xué)道路上永遠(yuǎn)是創(chuàng)新的原動力。遐想能出思路,夢想可以成真,科學(xué)需要幻想,現(xiàn)實(shí)也有虛幻。虛擬現(xiàn)實(shí)、虛擬世界、虛擬空間、虛擬硬盤、虛擬光驅(qū)……,業(yè)界很時(shí)髦的虛擬概念,就看我們的理解能力了。
關(guān)于自由軟件的思想、自由軟件的精神、自由軟件與商業(yè)軟件的本質(zhì)區(qū)別、自由軟件與知識產(chǎn)權(quán)的對立、我們?nèi)绾卫米杂绍浖戆l(fā)展專業(yè)應(yīng)用軟件等等問題,我想仍然有一直探討下去的必要。既然是探討,也歡迎大家爭論。
1自由軟件Linux是網(wǎng)絡(luò)操作系統(tǒng)的首選
1999年是政府上網(wǎng)年,2000年是企業(yè)'''');">企業(yè)上網(wǎng)年,2001年將是家庭上網(wǎng)年。
新世紀(jì)剛開頭,企業(yè)信息化就奏出了時(shí)代強(qiáng)音。1月26日,由國家經(jīng)貿(mào)委、信息產(chǎn)業(yè)部和科學(xué)技術(shù)部共同主持,在北京友誼賓館召開了“企業(yè)信息化推進(jìn)大會”。全國520家重點(diǎn)企業(yè)參與,強(qiáng)力推進(jìn)企業(yè)信息化?!捌髽I(yè)信息化工程”業(yè)已啟動。
信息化的基礎(chǔ)設(shè)施是計(jì)算機(jī)網(wǎng)絡(luò),網(wǎng)絡(luò)的關(guān)鍵技術(shù)是網(wǎng)絡(luò)操作系統(tǒng)。一般用戶對網(wǎng)絡(luò)操作系統(tǒng)并不很清楚,也不必搞清楚??墒菍τ诰W(wǎng)絡(luò)管理員和網(wǎng)絡(luò)決策者來說,他們必需關(guān)心網(wǎng)絡(luò)建設(shè)的成本、安全性、可擴(kuò)展性、先進(jìn)性與可靠性等等,至少要知道目前的流行產(chǎn)品是什么,未來的潮流方向如何,否則隨時(shí)都有被“奸商”蒙的危險(xiǎn)。對于網(wǎng)絡(luò)管理員,當(dāng)然更關(guān)心的是網(wǎng)絡(luò)的穩(wěn)定性,三天兩頭宕機(jī)的系統(tǒng),非把網(wǎng)管員整成精神病患者不可。那么可以同時(shí)滿足決策者和網(wǎng)管員,又完全能夠滿足實(shí)際應(yīng)用的網(wǎng)絡(luò)操作系統(tǒng)有沒有呢?當(dāng)然有,那就是當(dāng)今最“牛”的自由軟件Linux。
Linux被稱為軟件自由女神,在業(yè)界媒體上具有很高的出現(xiàn)頻率。我們只要任意翻開一本計(jì)算機(jī)類報(bào)刊雜志或刊載有計(jì)算機(jī)內(nèi)容的報(bào)刊,都可以見到Linux的身影。可以說沒有Linux露臉的業(yè)界媒體,那一定不能代表業(yè)界的聲音和潮流。
1998年是Linux年,1999年Linux繼續(xù)走紅。稱1999年為中文Linux年也決不為過。3-4月間,TurboLinux3.02、XteamLinux兩種中文Linux發(fā)行版本相繼亮相,掀開了中文Linux從無到有的新篇章;8月,TurboLinux4.0和紅旗Linux簡體中文版,預(yù)裝TurboLinux4.0中文版的長城電腦開始出售;9-10月,TomLinux、COSIXLinux中文版問世;12月,TurboCluster集群服務(wù)器中文版本在中國上市;……;目前已經(jīng)有七種以上的中文Linux版本在國內(nèi)市場流行;紅旗Linux被中國科學(xué)家們稱為新時(shí)期的“兩彈一星工程”。
1999年的中國計(jì)算機(jī)世界展覽會,為Linux開辟了專區(qū)。9月7日在北京召開了Linux開發(fā)者大會。Linux在國內(nèi)已經(jīng)火起來了。
1999年11月15日,在拉斯維加斯,有全世界2000家廠商參展的Comdex`99大會上,Linux攻勢強(qiáng)勁,出盡風(fēng)頭。眾多著名Linux廠商不僅陣容強(qiáng)大,而且推出了基于Linux的圖形、多媒體、辦公套件、電子商務(wù)應(yīng)用解決方案、集群服務(wù)器系統(tǒng)等等應(yīng)用軟件,使Linux應(yīng)用軟件不多的狀況成為歷史。會上Corel公司推出的CorelLinuxOS是通向臺式機(jī)操作系統(tǒng)市場的第一步,聲稱將在2000年第二季度推出Linux的辦公應(yīng)用軟件,還將推出針對Linux的圖形應(yīng)用軟件:無縫地接合Windows及MacOS平臺。Linux進(jìn)軍臺式機(jī)操作系統(tǒng)和應(yīng)用軟件,無疑是向Windows系統(tǒng)的公開挑戰(zhàn)。
Linux在全球風(fēng)行,近兩年來增長速度驚人。據(jù)權(quán)威機(jī)構(gòu)IDC預(yù)測,未來五年內(nèi)Linux的平均增長率將超過其它操作系統(tǒng)增長的總和,成為21世紀(jì)前途無量的操作系統(tǒng)。
據(jù)國內(nèi)建網(wǎng)單位介紹,選擇Linux操作系統(tǒng)的網(wǎng)絡(luò),總體工程造價(jià)降低30%,系統(tǒng)運(yùn)行速度提高一倍。Linux不僅讓我們有了Windows之外的選擇,也讓我們看到了自由軟件最美好的一面,又一次賦予了中國軟件業(yè)的新生。
Linux被國內(nèi)業(yè)界人士看作是開發(fā)自主操作系統(tǒng)的一個千載難逢的機(jī)遇。從國家主權(quán)和國家安全的角度考慮,中國從來沒有放棄過對自主操作系統(tǒng)的開發(fā),多年來國家投入了大量資金,但仍然是個薄弱環(huán)節(jié)。完全采用別人的操作系統(tǒng)是危險(xiǎn)的!何況中國每年還要為Windows操作系統(tǒng)支付幾百個億的版權(quán)費(fèi)。國家有以Linux為契機(jī)開發(fā)自主操作系統(tǒng)的行動,業(yè)界對此呼聲強(qiáng)烈,媒體宣傳態(tài)度中肯,用戶們也應(yīng)該有首選Linux的自覺性。
2自由軟件的自由與免費(fèi)
隨著Linux的成功,自由軟件的內(nèi)涵進(jìn)一步深化,外延更加擴(kuò)展。以前我們對自由軟件的理解與今天媒體和業(yè)界對自由軟件的深層次探討相比較,似乎顯得有些膚淺了。三年前我在《贊自由軟件》一文中,將自由軟件定義為有版權(quán)的自由軟件和沒有版權(quán)的自由軟件,并且還進(jìn)一步分解為開放源代碼的自由軟件與不開放源代碼的自由軟件。但最根本的出入在于我們一直將自由軟件理解成免費(fèi)軟件,因?yàn)镕reeSoftware一詞中的Free的確有自由和免費(fèi)的雙重含義,將她譯成中文時(shí)在字面意義上也是這樣理解的,而且從實(shí)際意義上看同樣如此。近來一再有人撰文予以糾正,聲明“Free”不是免費(fèi)而是自由,并舉出GPL((GeneralPublicLicense,通用公共許可證))中的解釋:“Free”是自由而不是價(jià)格。對此我們沒有更多的說法,因?yàn)镚PL中的解釋無疑更具權(quán)威性。
根據(jù)GPL的定義,自由軟件要開放源代碼。而廣大計(jì)算機(jī)用戶機(jī)器中的大量常用工具類軟件,基本上是都是封裝后的可執(zhí)行程序,并沒有提供源代碼,只能歸于免費(fèi)軟件之列。
其實(shí),對自由軟件的理解有誤區(qū)也好,存在爭議也罷,對于一般用戶而言都沒有實(shí)質(zhì)性的意義,特別是從我們一直推崇的自由軟件精神以及自由軟件在行業(yè)專業(yè)計(jì)算機(jī)應(yīng)用中所發(fā)揮的作用的角度來說,基本上無關(guān)緊要。因?yàn)閺V大用戶更關(guān)心的是軟件的功能和實(shí)用性,大多數(shù)用戶也就是知道會用即可,并不去關(guān)懷源代碼問題??梢圆⑶夷軌蛘垓v源代碼的用戶,屬于高級用戶。那些程序員,電腦瘋子和計(jì)算機(jī)狂,去追尋、修改、編寫和提供源代碼,當(dāng)然就比高級用戶還要高級了,他們的動機(jī)和志趣已經(jīng)遠(yuǎn)遠(yuǎn)在我們概念中的一般用戶的思維范圍之外,本文暫時(shí)停止對他們內(nèi)心世界的探求。
需要強(qiáng)調(diào)的是,我們?nèi)匀煌耆梢詫⒛切┤我饪截愖杂墒褂妹赓M(fèi)共享的軟件當(dāng)成我們早已形成了概念的自由軟件,管他提供還是不供源代碼,均不必下功夫去理論。有用能用就行。
3開放源代碼由來已久勢不可擋
開放源代碼并不是今天的新生事物,應(yīng)該說從計(jì)算機(jī)誕生之日起就是如此。Linux僅僅是開放源代碼的典型代表,而決不是源代碼開放運(yùn)動的全部。
眾所周知,在當(dāng)今的計(jì)算機(jī)技術(shù)中,軟件被稱為計(jì)算機(jī)的“靈魂”。而在20世紀(jì)40年代計(jì)算機(jī)剛剛出世時(shí),軟件的地位則遠(yuǎn)不如硬件風(fēng)光,程序員大多是女性就足已證明。到了20世紀(jì)70年代,計(jì)算機(jī)產(chǎn)品已經(jīng)相當(dāng)豐富,廠商在提供硬件的同時(shí)也是要提供軟件的。直到今天,單獨(dú)去購買計(jì)算機(jī)類的配件產(chǎn)品,如modem、打印機(jī)、掃描儀等等,廠商都要提供相應(yīng)的驅(qū)動程序和(或)應(yīng)用軟件。
1968年ARPANET(Internet的前身)建立時(shí)即開始了驗(yàn)證開放源代碼的可行性。1973年TCP/IP協(xié)議的產(chǎn)生,成為Internet的基礎(chǔ)。1976年,比爾.蓋茨發(fā)表了他那份“臭名昭著”的版權(quán)宣言《致電腦愛好者的公開信》才改變了軟件的游戲規(guī)則。盡管如此,開放源代碼也從來沒有停止過,請讀者繼續(xù)觀注下例事實(shí):
1979年加州大學(xué)伯克利分校建立了BSDUnix,被稱為開放源代碼的先驅(qū);1983年自由軟件基金會(GNU)計(jì)劃成立,并建立了GPL開放源代碼協(xié)議;1987年P(guān)erl語言(一種用戶群比Java更多的編程語言)誕生;1993年FreeBSD1.0;……。
從1998年起,全球范圍內(nèi)的開放源代碼運(yùn)動更是一浪高過一浪,勢不可擋。先是Oracle、Informix等眾多知名廠商紛紛推出了支持Linux的產(chǎn)品,接著是Netscape公司公開Communicutor5.0源代碼,緊隨其后的是Sun公司宣布向開發(fā)人員公布Java2的源代碼,Novell公司公開Netware部分源代碼,Apple公司宣布公開部分MacOSX的源代碼,康柏(中國)向中軟公司開放64位Unix源代碼。在Internet上有許多專門公開源代碼的網(wǎng)站,為程序員們提供了豐富多采的編程源代碼資源。
1999年初有人預(yù)測,操作系統(tǒng)市場將會逐漸消亡,隨著Linux和FreeBSD的發(fā)展,操作系統(tǒng)必將走向免費(fèi),僅僅是時(shí)間而已。新世紀(jì)新千年剛一開頭,預(yù)言即變成了現(xiàn)實(shí)。2000年1月27日,SunMicrosystems公司在京舉行新聞會,正式經(jīng)過3年研究開發(fā)并投入大量研發(fā)經(jīng)費(fèi)的Solaris8操作系統(tǒng),免費(fèi)向任何人提供,源代碼公開。Solaris8是當(dāng)今業(yè)界領(lǐng)先的Unix操作系統(tǒng)。
從以上開放源代碼的歷史和眾多源代碼開放軟件的亮象可以看出,自由軟件和開放源代碼的確“博大精深,Linux只是滄海一粟?!?/p>
蓋茨將自由拷貝視為盜版,雖然維護(hù)了開發(fā)商的利益,但卻從此埋下了隱患:產(chǎn)業(yè)壟斷出現(xiàn),產(chǎn)品質(zhì)量低下,缺乏應(yīng)用服務(wù),發(fā)展到今天這樣的程度已經(jīng)開始阻礙軟件的社會化。壟斷所造成的產(chǎn)業(yè)畸形成為軟件業(yè)最致命的障礙。越來越多的人認(rèn)識到只提供編譯后的可執(zhí)行程序的軟件后患無窮,這時(shí)重新倡導(dǎo)自由拷貝和源代碼開放就成為社會發(fā)展的必然。
軟件的老傳統(tǒng)和發(fā)展潮流都是自由拷貝,源代碼公開,用戶可以修改和完善應(yīng)用程序,其特色之一是保證了程序員之間的合作與交流。Novell公司頭目認(rèn)為:“開放源代碼導(dǎo)致了高質(zhì)量的代碼產(chǎn)生”。這正是對源代碼開放浪潮的權(quán)威性技術(shù)注解。
其實(shí),最需要源代碼的并不僅是那些軟件開發(fā)商。中國這樣的發(fā)展中國家,信息化的核心技術(shù)—操作系統(tǒng),老是受制于人真不是個味。在國內(nèi)廣大計(jì)算機(jī)用戶中占統(tǒng)治地位的Windows95/98系統(tǒng),會悄悄向控制者發(fā)送機(jī)器中的信息,造成用戶資料泄密。國家重要部門用Windows操作系統(tǒng)是很危險(xiǎn)的,特別是網(wǎng)絡(luò)應(yīng)用。鑒于此,國內(nèi)業(yè)界把Linux作為開發(fā)自主操作系統(tǒng)的一個千載難逢的契機(jī),更有其深層次的含義。中國的軟件產(chǎn)業(yè)對公開源代碼的貢獻(xiàn)并不多,但又是最需要公開源代碼的,這是事實(shí),當(dāng)然就更應(yīng)該積極加入到世界性的開放源代碼行列中去。
操作系統(tǒng)開放源代碼,應(yīng)用軟件也有開放源代碼的。不過,用戶多的軟件開放源代碼才有意義,專用系統(tǒng)源代碼開放了也沒幾個人去理它。中國的問題在于,計(jì)劃經(jīng)濟(jì)時(shí)代產(chǎn)生的科技成果難以轉(zhuǎn)化成生產(chǎn)力,不能迅速變成商品,大多被束之高閣,久而久之就成了過時(shí)技術(shù),可見專利保護(hù)也是有缺陷的。對于那些過時(shí)專利,如果早點(diǎn)將技術(shù)公開,誰都可以用自己的實(shí)力去將這些技術(shù)轉(zhuǎn)化成商品,國家從這些賺了錢的商品中收稅,再從稅收中提出一部分直接獎給發(fā)明者,有可能比走陽春白雪式的專利技術(shù)更有實(shí)際意義。
4Internet是公開源代碼的最佳媒體和途徑
傳統(tǒng)的源代碼傳播途徑是以紙介質(zhì)或磁盤為媒體的,其傳播速度和范圍都十分有限,不能及時(shí)反饋和公開程序高手們修改與補(bǔ)充的代碼,討論的范圍就更狹窄了。Internet地球村的概念和實(shí)際功能,充分縮短了交流的時(shí)間和空間,不論您在哪里,也僅是一“屏”之隔,一“點(diǎn)”之差,您要是真把自己融入到這個虛擬的社區(qū)中,編程中的難題不愁沒人解答。Linux就是借助于Internet發(fā)展壯大的,可以說沒有Internet就沒有Linux。流行編程語言VB、VC、Java、Perl等等,在Internet上都有應(yīng)用程序公開源代碼的網(wǎng)站。還有許多網(wǎng)上編程愛好者俱樂部式的“群眾”組織,在Internet上交流源代碼,探討編程技巧,例如著名的VB聯(lián)盟。最近媒體宣傳的國信易博網(wǎng)站(),被譽(yù)為軟件人員的好去處。該網(wǎng)站以豐富的軟件源代碼庫、全面的軟件專業(yè)資料和信息以及方便、有效的軟件支持工具,吸引著軟件工程師和中小型企業(yè)'''');">企業(yè)。
“工程地質(zhì)計(jì)算機(jī)應(yīng)用”主頁中的“軟件交流”欄目,有本行業(yè)本專業(yè)的共享軟件,還準(zhǔn)備將自由軟件上載本欄目,并將新開辟公開“源代碼”和“源代碼討論與交流”欄目。在這些欄目建成之前,類似的內(nèi)容完全可以上載現(xiàn)在的“經(jīng)驗(yàn)交流”欄目。
源代碼開放需要大家共同遵守自由軟件的基本準(zhǔn)則,共同維護(hù),并積極提供源代碼。既從網(wǎng)上獲得資源,也要為她作出貢獻(xiàn),提供信息。開放源代碼的協(xié)議有GPL、BSD、Mozilla等,這些都是國際通用準(zhǔn)則。對于我們本行業(yè)本專業(yè)的源代碼開放,也可以考慮搞一個符合國情、適應(yīng)現(xiàn)行體制、著眼于未來和促進(jìn)發(fā)展的“協(xié)議”,以此來推廣、應(yīng)用和保護(hù)本專業(yè)的應(yīng)用軟件,使之走上正軌,發(fā)揮作用。
專業(yè)應(yīng)用軟件開放源代碼問題,本身就是一個完全公開自由探討的課題,大家都可以在《網(wǎng)刊》或“主頁”上發(fā)表高見,展開討論。贊成的、反對的、探討的、顧慮的、提問題的等等,我們沒有任何條條和框框。真理越辯越明,問題越論越清。請大家都來參與。
5自由軟件運(yùn)動與自由軟件思想初探
自由軟件對IT業(yè)界的影響構(gòu)成了自由軟件運(yùn)動,開放源代碼運(yùn)動,很有些轟轟烈烈?!斑\(yùn)動”一詞對于國人來說是刻骨銘心的。筆者在媒體上初見“自由軟件運(yùn)動”和“源代碼開放運(yùn)動”這些很具有中國特色的詞組時(shí),還以為是我們自己發(fā)明的呢,后來在Internet上轉(zhuǎn)了一圈才明白洋人也搞“運(yùn)動”,他們發(fā)明的英文詞組為:FreeSoftwareMovement和OpenSourceMovement。
“自由軟件運(yùn)動”或“源代碼開放運(yùn)動”,其影響是全球性的,不好與我們國內(nèi)的歷次“運(yùn)動”相比較。這種全球性的運(yùn)動也有針對性,運(yùn)動的對象是諸如微軟之類的軟件巨無霸和行業(yè)壟斷商;運(yùn)動的發(fā)起者是美國自由軟件基金會的創(chuàng)始人RichardStallman和芬蘭Linux的作者LinusTorvalds等自由軟件精神領(lǐng)袖;運(yùn)動的參與者是全世界的軟件精英程序高手;運(yùn)動的支持者是眾多的軟件和硬件廠商;運(yùn)動的擁護(hù)者和受益者是所有計(jì)算機(jī)用戶。
“自由軟件”這一專用名詞早已蜚聲業(yè)界,自然無可爭議。然而,自由軟件的自由思想、發(fā)展前途和未來定位,卻是業(yè)界爭論不休的議題。自由軟件的知識共享源碼公開、免費(fèi)使用自由傳播、共同維護(hù)能者為師、不得壟斷謀取私利等等基本思想和理念,可以說是人類思想的最高境界—共產(chǎn)主義思想在社會現(xiàn)階段中的提前反映?,F(xiàn)實(shí)社會中IT業(yè)界的共產(chǎn)主義思想來自于發(fā)達(dá)的資本主義社會,并不奇怪,因?yàn)闅v史上的共產(chǎn)主義思想本來就是一百多年以前生活在資本主義社會中的馬克思創(chuàng)立的,隨后的列寧、等偉大的革命導(dǎo)師杰出的思想家們發(fā)展了馬克思主義,豐富了共產(chǎn)主義思想。
計(jì)算機(jī)的發(fā)明與應(yīng)用,也可以說又產(chǎn)生了一批思想家,最為典型的當(dāng)然要數(shù)自由軟件思想的創(chuàng)立者RichardStallman。至于自由軟件的倡導(dǎo)者們,算不得思想家,稱為自由軟件思想家追隨者還是可以的。當(dāng)然,如果對自由軟件思想有創(chuàng)新和發(fā)展,也可以升級為“思想家助理”或“助理思想家”,直到成為真正的自由軟件思想家。思想家實(shí)在太偉大了,早有名人指出:一種能夠被人們認(rèn)同的“思想”的創(chuàng)立遠(yuǎn)比一項(xiàng)科學(xué)技術(shù)的發(fā)明更為困難更為重要。因而在幾千年人類社會發(fā)展過程中,對社會有一定影響被人們認(rèn)可的思想家屈指可數(shù),而杰出的科學(xué)家卻不在少數(shù)。
自由軟件強(qiáng)調(diào)的是“自由”,這是符合人性特點(diǎn)的。Linux賴以生存的思想是“自由”,得以發(fā)展并成為自由軟件運(yùn)動的動力也是人們對自由的渴望。人性是自由的,而人類的知識財(cái)富應(yīng)該為更多的人服務(wù)。軟件業(yè)的自由更是每一個業(yè)內(nèi)人士的希望與夢想。人性的自由激發(fā)人們的靈感,不斷攀登高峰。軟件的自由讓我們更好地汲取人類的精華,創(chuàng)造出更加美好的軟件生存環(huán)境。
自由軟件提倡的是“開放”,沒有開放也就不成其為自由。人類社會幾千年的文明史又是一部開放的歷史,科學(xué)技術(shù)、文學(xué)藝術(shù)都是開放才得以進(jìn)步和發(fā)展的。開放的反義是封閉,社會封閉沒有出路,軟件封閉將被業(yè)界遺棄。
自由軟件推崇的是“交流”,與商品的交流存在根本性區(qū)別。一件物理產(chǎn)品被轉(zhuǎn)手之后你就沒有了;思想和軟件是邏輯產(chǎn)品,可以無限次地轉(zhuǎn)手和復(fù)制,原版永遠(yuǎn)是自己的。邏輯產(chǎn)品交流的意義遠(yuǎn)比任何物理產(chǎn)品的交流都更為重大,更為深遠(yuǎn)。
自由軟件對業(yè)界的貢獻(xiàn)無可爭議,自由軟件對人類社會進(jìn)步與發(fā)展的最大貢獻(xiàn)是她的自由思想、開放思想和交流思想。倡導(dǎo)自由,探索人性,是社會永恒的課題。
自由軟件的思想和理念與知識產(chǎn)權(quán)版權(quán)意識是背道而馳的,因而引來了一些人的憂慮:自由軟件的發(fā)展前途如何?自由軟件的未來定位在何處?特別對于Linux這一很有前途的操作系統(tǒng),她的命運(yùn)更為令人擔(dān)憂。首先,Linux會不會走Unix的老路?Unix早先也是公開源代碼的,后來才走向了分裂,被商家利用,形成了今天的多種互不兼容的Unix商品版本,認(rèn)為不存在這個問題的理由是Linux有GPL的保護(hù),盡管有人會??兆永肔inux沿襲Unix的做法封裝賺錢,但不會有市場,因?yàn)槊鲾[著有免費(fèi)開放的Linux,只有白癡才去花錢買封閉的Linux。其次,Linux沒有以贏利為目的商家進(jìn)行技術(shù)創(chuàng)新和版本升級,就會象發(fā)動機(jī)沒有持續(xù)供給的油料一樣,如何持續(xù)運(yùn)轉(zhuǎn)?認(rèn)為不必為此擔(dān)憂的理由是Linux從誕生到成長壯大這一實(shí)踐結(jié)果已經(jīng)足以證明了她頑強(qiáng)活躍的生命力。
筆者對自由軟件的發(fā)展持樂觀態(tài)度,除了以上不必?fù)?dān)憂的理由之外,認(rèn)為順其自然是最明智的選擇。在吃飯都成問題的年代我們擔(dān)心資本主義復(fù)辟不是多余的嗎?人類社會的發(fā)展實(shí)際上也要遵循不以人們意志為轉(zhuǎn)移的客觀規(guī)律,自由軟件的產(chǎn)生與發(fā)展正是人類社會進(jìn)步的象征,規(guī)律的反映,除非社會倒退,自由軟件才會滅亡。
自由軟件之神RichardStallman對自由軟件的信念異常堅(jiān)定,宣稱:沒有任何世俗的力量可以強(qiáng)加在人類與CPU之間,壟斷人類通向CPU之路并將其轉(zhuǎn)化為巨大的經(jīng)濟(jì)強(qiáng)權(quán)。軟件不但開放源代碼,而且鼓勵用戶之間互相拷貝,在用戶與CPU之間鋪設(shè)一條自由之路。
當(dāng)然,自由軟件也并不是沒有問題。盡管有GPL的保護(hù),但GPL不是法律,僅僅是業(yè)界的一種道德準(zhǔn)則。根據(jù)18世紀(jì)英國哲學(xué)家和歷史學(xué)家休謨先生的“無賴原則”,結(jié)合人性的弱點(diǎn)與商戰(zhàn)的殘酷,道德往往就顯得無能為力。業(yè)界需要充分考慮到一些惟利是圖的“奸商”利用職業(yè)道德準(zhǔn)則“無能”的弱點(diǎn),去鉆業(yè)界的空子,將自由軟件引向歧途。因此,加大自由軟件的宣傳力度,讓廣大用戶認(rèn)識和了解自由軟件,更好地利用自由軟件為全人類服務(wù),是業(yè)界不可推卸的義務(wù)和責(zé)任。
立志于軟件開發(fā)事業(yè)的人士請注意,單純?yōu)榱速嶅X絕對做不出好軟件。軟件是人生樂趣,夢想化身,軟件業(yè)不以錢多錢少論英雄。最經(jīng)典的例子是兩個斯坦福大學(xué)的博士生,因?yàn)楹猛孀隽艘粋€名為YAHOO的搜索網(wǎng)站,結(jié)果在全世界獲得了巨大成功,當(dāng)然才賺了很多錢。這種例子還有許多。先做出好軟件,把賺錢放在第二位,一定能夠成功。如果反過來,多數(shù)是失敗的。開放源代碼的程序員們并不是非常在意他們所獲得的報(bào)酬,更為關(guān)心的是盡早修補(bǔ)程序中的bug和趕緊處理故障,這種協(xié)作方式正是微軟感到害怕的。
理想與現(xiàn)實(shí)之間,無奈的是現(xiàn)實(shí),追求的是理想。在遠(yuǎn)大抱負(fù)和崇高理想的教育下,但愿中國軟件業(yè)界也出現(xiàn)幾個象RichardStallman和LinusTorvalds這樣的理想主義者。
扯得太遠(yuǎn)了,大家快干活吧!
主要資料來源及參考文獻(xiàn):
(1)月生,Linux春潮涌動,《軟件報(bào)》1999年8月28日;
(2)阿清,OS:世紀(jì)情懷—對自主操作系統(tǒng)的議論與思考,《軟件世界》1999年12期;
(3)蔡君,Linux的沖擊和操作系統(tǒng)的革命,《互聯(lián)網(wǎng)世界》1999年第6期;
(4)薛啟康,使用Linux的十大理由,《中國計(jì)算機(jī)報(bào)》1999年10月11日;
(5)馬紅靜,OPENSOURCECODE開放沒商量,《每周電腦報(bào)》1999年4月26日;
(6)李維,自由軟件的版權(quán)問題淺析,《中國計(jì)算機(jī)報(bào)》1999年10月11日;
(7)曹開彬,Perl漸成氣候,《中國計(jì)算機(jī)報(bào)》1999年9月6日;
(8)中國企業(yè)信息化特刊,《每周電腦報(bào)》2000年1月31日;
(9)Linux最新進(jìn)展,《中國計(jì)算機(jī)報(bào)》1999年11月29日軟件版;
(10)高麗華,想起了“無賴原則”,《計(jì)算機(jī)世界》報(bào),1998年11月30日;
(11)韋港,贊自由軟件,《工程地質(zhì)計(jì)算機(jī)應(yīng)用》1996年第3期;
(12)韋港,再贊自由軟件,《工程地質(zhì)計(jì)算機(jī)應(yīng)用》1998年第1期;
(13)韋港,還贊自由軟件,《工程地質(zhì)計(jì)算機(jī)應(yīng)用》1999年第1期。
計(jì)算機(jī)技術(shù) 計(jì)算機(jī)維護(hù) 計(jì)算機(jī)安全 計(jì)算機(jī)理論 計(jì)算機(jī)畢業(yè)論 計(jì)算機(jī)軟件 計(jì)算機(jī)英語 計(jì)算機(jī)畢業(yè) 計(jì)算機(jī)病毒 計(jì)算機(jī)網(wǎng)絡(luò) 紀(jì)律教育問題 新時(shí)代教育價(jià)值觀