當前位置:學問君>學習教育>畢業論文>

淺談對自由軟件的認識論文

學問君 人氣:1.99W

摘要:贊自由軟件從1996年推出第一集之後幾乎每年一集,到2004年共推出六集。由於計算機發展速度太快,現在來看前期的作品,也可以體會到當年計算機應用的脈搏。關於自由軟件的思想是沒有間斷的。現將全部六集借水工網站一角度發佈,歡迎討論我批判。

淺談對自由軟件的認識論文

關鍵詞:自由軟件

在95年11月武漢水利水電工程地質計算機會上,首次公開進行了本專業的自由軟件展示與交流,儘管會議上提供的自由軟件只有4個,但都是些實用性強的軟件,與會代表爭相自由拷貝,氣氛異常活躍,成爲本次會議的一大特色。《會議紀要》認爲:自由軟件的廣泛交流,體現了資訊社會共同發展的合作精神,拋棄了傳統封閉的小農意識。封閉是沒有出路的,只有交流才能發展,這是我們計算機應用事業的保證。

什麼樣的軟件是自由軟件?自由軟件與商品軟件是什麼關係,本文便是筆者的一些粗淺認識。

1.軟件按商業性質分類

如果按軟件的商業性質來分類,大致可分爲商品軟件、自由軟件、共享軟件和轉讓軟件等四大類。現分述如下:

1.1商品軟件

所謂商品軟件,是將軟件當成商品出售,具有商品的使用價值和價值兩個屬性。一般來說,商品軟件要求有一定數量的用戶羣,有一定範圍的銷售網絡,有較爲健全的諮詢和軟件維護技術隊伍,有開發隊伍不斷地進行軟件升級。

按國家規定,要在市場上銷售的商品軟件首先要經過國家或社會普遍公認的軟件評測機構(如中國軟件評測中心)的質量認證。認證的標準和依據是國家有關標準或行業標準,例如:GB8566-88、GB8567-88、GB9385-88、GB/12504~12505-90、GJB437-88等,同時還應取得beta測試版用戶的測試報告。

軟件是邏輯產品而不是物理產品。軟件生產集中於開發而不是製造,起決定作用的是人的智能的高效率的發揮。軟件是看不見(或讀不懂)摸不着的以磁盤、磁帶、光盤等記錄/讀取介質爲載體的計算機程序編譯代碼。鑑別軟件的優劣、功能的強弱、使用的價值等等,可按國家對軟件開發的規範標準組織評審,或由國家專門的軟件評測中心進行評測。對於應用軟件來說,筆者認爲最權威的鑑定和評測是軟件的直接使用者---用戶。

軟件能否形成商品,當然要看是否具備商品的一些基本特性,要看是否有一定數量的用戶,即是否具備商品的使用價值。能夠形成商品的軟件,要有極強的商品意識和版權保護,這是無庸置疑的。而不能形成商品的軟件,又可分爲兩大類:

一類是開發難度大專業性很強用戶很少的軟件,或爲特殊要求而開發的軟件,或研究課題在理論上還不成熟的軟件。例如控制衛星發射的軟件或高精尖科學研究的專門軟件,既不會賣,一般用戶也不會買,顯然不是商品軟件。又如爲一種新的尚未越過探討階段的結構設計理論而編制的軟件,至少在新理論未經實踐檢驗沒有被廣泛承認尚無規範認可階段,不是商品軟件。還有一些專業性軟件,標準化程度低,規範性差,軟件維護困難,沒有售後服務,僅僅是單位之間的有償引進或轉讓,自然也算不上商品軟件。

另一類是開發難度不大,多爲個人單幹開發的小型軟件、小工具、單一功能的小程序塊等,反映出程序設計中的一些技巧和經驗,有一定的使用價值,如果沒有經過包裝,用戶不多,也很難形成規模性的商品軟件。

1.2自由軟件

自由軟件(freeware)又稱免費軟件,由國外類似活動中freeware一詞轉譯而來,指經軟件作者同意或軟件版權所有者授權,免費提供給用戶的非商業性質的軟件產品。自由軟件可以有著作權(版權)或無著作權。

有著作權的自由軟件,其作者聲稱版權所有,但免費或收取很少的費用提供給用戶,讓人幾乎沒有限制地使用或拷貝或與他人分亨,一般不公佈源程序代碼(一些公開發表源程序代碼的短小程序當然也屬於自由軟件)。例如許多國內外廣泛流行的.磁盤拷貝、磁盤檔案管理、硬件測試、文字編輯器、檔案圖形格式轉換等等工具類軟件,Internet網絡BBS(電子公告板)上可隨時下載的軟件,以及許多商品軟件的低版本、演示版、教學版、簡版等軟件,均屬於此類。另外,國內的一些優秀漢字系統如王碼WMDOS5.0以及後來升級的6.0和8.0、UCDOS3.0簡版、UCDOS5.0試用版、213L等,還有一些漢字輸入法、辦公排版系統等,亦爲有版權的自由軟件。96年初,深受用戶喜愛的中文優秀製表軟件CCED的版權人朱崇君先生宣佈難以忍受軟件銷售70%的收入被銷售商拿去的現實,將正在熱銷的CCED5.0以CCED5.03版本加入到有版權的自由軟件行列而成爲96年中國軟件行業和用戶們議論紛紛的重大新聞之一。

沒有著作權的自由軟件,是指在軟件技術發展過程中已經形成了的大批標準的子程序和常用模組,它們已經在很多軟件產品中被多次使用過,或被收入教科書和公開出版的源程序代碼集中,實際上已經弄不清是誰原創的,即已不清楚誰是版權人。還有一些軟件,其開發者在發表時公開聲明放棄版權,供社會公衆自由使用,對於這些已經成爲社會公共財富的軟件,在開發中使用是不會構成侵權的,可放心引用。

1.3共享軟件

共享軟件(英文:shareware)有別於自由軟件,需收一定費用,但仍爲非贏利軟件。共享軟件所收費用僅限於資料的成本費和發行費。共享軟件鼓勵用戶自由拷貝,自由應用,軟件不加密,如果喜歡該軟件,有義務向發行公司註冊,只需付很少的註冊費就可得到更多的技術支援以及進行技術交流,發行公司所收取的少量的註冊費也僅是爲了進一步發展和支援該軟件。例如近來到處做廣告的"王特綠色MIS4.0"和"雅奇MIS6.2"屬於數據庫與管理資訊系統自動編程一類的大型軟件,可以減少應用系統大量的編程工作,也推出了共享軟件版本。

1.4轉讓軟件

一些專業性較強,開發難度較大(多爲單位開發),用戶羣有限,無規模性銷售網絡,無健全的諮詢和軟件維護技術隊伍,達不到商品軟件的要求,但又有用戶需要,於自由軟件和共享軟件與商品軟件之間的軟件,筆者暫且將此類軟件稱之爲轉讓軟件。水利水電系統中各單位之間互相以商品軟件形式出現的絕大多數專業軟件均屬此類軟件。

轉讓軟件的糾紛較多,單位之間的轉讓往往沒有履行嚴格的合同手續,是以單位、領導、熟人和朋友之間的信譽爲轉讓基礎的。轉讓軟件專業性較強,維護困難,售後服務差或根本沒有售後服務,是發生糾紛的主要原因。

 2.國內外的自由軟件交流

自由軟件的價值在於交流,這種交流沒有國界,不講階級立場,不分專業,不論社會地位,所有參加軟件交流的人全球平等,就象在Internet網絡上發送E-mail,參加各種論談一樣。

2.1自由軟件的國際交流

在發達國家,自由軟件已是較普遍採用的一種方式。從商業意義上講,商品軟件的測試、反饋、改進、交流與傳播,都離不開免費試用、交流共享這種方式。在極端強調知識產權的美國,自由軟件卻十分普遍,國內廣泛流行的外國自由軟件多爲美國自由軟件,《軟件世界》雜誌不定期公佈的自由軟件目錄清單中有相當一部分是自由軟件聯誼網國際交流部提供的美國自由軟件。事實上,我們每個計算機用戶手中都有一些如磁盤拷貝、磁盤整理、檔案管理等實用工具軟件,基本上都是這種國外自由軟件。

業界振臂高呼網絡就是計算機,計算機就是網絡,以至於Internet網絡熱得一塌糊塗,BBS作爲Internet的重要組成部分,大量的資訊資源和自由軟件供廣大電腦愛好者免費取用,這也許是Internet最吸引人的功能,用戶只要透過Modem和電話線即可使用。BBS爲自由軟件的交流提供了公開場所,很受電腦愛好者們的喜愛。

2.2自由軟件在國內的大氣候

在中國軟件行業協會中有一個分會---自由軟件分會,該分會於93年4月面向全國各行各業成立了自由軟件聯誼網,三年多來的自由軟件聯誼活動在全社會引起了極大反響,數千位個人網員和單位網員遍佈全國29個省、市、自治區。聯誼網成功地舉辦過自由軟件發佈展示會,組織自由軟件參加計算機交易會和計算機應用成果展示會。聯誼網除了向網員直接寄發自由軟件資訊和自由軟件拷貝外,在《軟件世界》雜誌上設定有專門的自由軟件欄目,不定期公佈自由軟件目錄清單,截至1996年第6期止共發佈了十七期近180餘個自由軟件,有時還刊登自由軟件的功能介紹,凡是入了網的單位和個人,均可免費獲得網上的自由軟件。

自由軟件聯誼網的活動得到了一大批計算機軟件專家、軟件開發研製單位和軟件公司的大力支援。著名的王碼、希望、曉軍、新天地等電腦公司向聯誼網提供了各自優秀軟件的自由軟件版本;天匯、中國龍、利方、超想、CCED等國內優秀軟件的自由軟件版本也在聯誼網中廣爲傳播;王特綠色MIS和雅奇MIS等國內優秀數據庫自動編程軟件系統也紛紛加入了共享軟件的行列;CCED的版權人朱崇君先生多次爲自由軟件發表高見。衆人拾柴,越辦越火。可以說,自由軟件已經成爲中國軟件業的一個重要組成部分。

《軟件世界》雜誌對自由軟件的高度評價:聯誼網的自由軟件活動將有助於提高全民族的知識產權保護意識、加快軟件的研製開發、促進優秀計算機軟件在我國的普及,這是經過了計算機行業多年的發展和醞釀,在新的市場經濟的促進下,接受了國外Freeware的啓發並結合我國的具體實際情況而逐漸成熟起來的。自由軟件是推廣普及計算機知識、造福社會、培養下一代計算機人才的科普性社會公益事業,是計算機事業的希望工程。

 3.自由軟件的存在基礎

自由軟件爲什麼會有如此巨大的社會反響和熱烈火爆的交流市場?用戶積極索取自由軟件,說明自由軟件決不是一些濫竽充數毫無用處的劣質軟件,否則儘管不花錢,取之無用,反而佔據磁盤空間,誰還會去花時間和精力瞎折騰。另一方面,有大量的自由軟件提供者,顯然不是一種簡單的計算機行業軟件的流通與交換現象,如果有人能從社會科學、人文科學、政治經濟學、市場經濟學、心理學、人性的本能等多學科廣角度全方位去研究這一問題,肯定會有驚人發現,說不定能獲得諾貝爾獎。

作爲商品軟件的試用版、測試版、普及版和低版本,以自由軟件的形式廣爲散發,有其商業廣告和市場策略的性質;而一些工具類和小技巧類自由軟件則毫無商業意義,爲什麼仍然有廣泛的提供者呢?

編程序很累,調試程序常常會通宵達旦,能做到這一點,單從個人對經濟利益的追求來解釋是不全面的,對於某些利已主義者來說也許是這樣,而對於那些電腦迷程序狂計算機人而言,所謂的工作激情、思想根源和行爲動機顯然是爭取諾貝爾獎獲得者們的重大研究課題。科學家的執着追求,發明家的廢寢忘食,科技工作者不計報酬撰寫論文(近年來在一些學術刊物上發表學術論文不但無稿費可言,反而要交版面費)等等事例,都不能完全用經濟利益來解釋。《組織人事報》稱:當前人才流動的主要動機不再是追求高薪收入,而是尋找自身價值發揮的最佳環境。可見,現實生活中人性的本能反映與人的需求和慾望的多元化,使得對某些事物的解釋衆口異說,有人就是願意將自己的勞動成果無償奉獻給他人,並以此爲自己生活中的一大樂趣,我想這正是自由軟件存在的基礎的基礎。

軟件是有生命的。軟件的生命就是軟件的生存週期,即從提出軟件產品開始,直到該軟件產品被淘汰的全過程。軟件的生存週期說明,軟件不具備收藏價值,不存在增值意義。軟件的發展非常迅速,更新換代十分頻繁,新版本出來老版本基本上就沒有什麼商業意義了,這也許是商品軟件提供自由軟件版本的原因之一。個人開發的形不成商品的軟件,在生命週期內不進行交流,個人的勞動價值就沒有得到社會的承認,是不是有點冤枉?

 4.關於工程地質自由軟件與轉讓軟件

我們的許多地質計算機人員在長期的生產實踐過程中積累了大量的編程技巧、實踐經驗和實用程序(軟件),來之不易,棄之可惜。由於水利水電工程地質專業的特殊性和複雜性,專業軟件的難度較大,用戶羣又十分有限,標準化程度低,規範性差,各家自主開發,極少進行交流,又難以形成商品,與其如此自編自用自生自滅,還不如貢獻出來作爲自由軟件或共享軟件在系統內廣爲交流,互通有無,實現這些知識產品的真正價值。

事實上,水利水電系統各單位自行開發的一些實用軟件一般達不到商品軟件的要求,因此,完全沒有必要各自爲政,互相封閉,低層次的重複開發,實在是得不償失。其實,提倡軟件交流,反對低層次的重複開發,早已是許多領導講話和技術幹部獻計獻策中多次提及的,絕不是筆者個人的大聲疾呼。當然,軟件作者不願意將自己的作品作爲自由軟件提供出來交流,也是無可非議的。

需提請用戶注意的是,要錢的軟件並不都是好軟件,反之亦然。特別是單位之間的引進和轉讓軟件,糾紛較多。該類軟件維護困難,要價很高,沒有售後服務,有可能是一錘子買賣,近年來在本系統中已經有類似現象,用戶在引進時一定要慎重。我們也希望那些不太成熟的軟件要自重,一錘子買賣不旦損害了兄弟單位的利益,而且損害了自己的聲譽,眼前利益短期行爲不可取!

我們曾經爲個別軟件寫過推薦意見,其目的在於請更多的用戶去試用和測試,絕對沒有要用戶掏錢購買這類沒有經過嚴格測試和相當數量的用戶羣檢驗的不成熟軟件。我們已經多次聲明不搞軟件鑑定,而將軟件鑑定這一神聖職責交給用戶。目前由水利總院勘測處主辦的《工程地質計算機應用》刊物上刊登的各類專業軟件介紹,完全是出於資訊交流的目的,建立起溝通軟件開發者與用戶之間的橋樑和紐帶。各單位在進行專業軟件引進和轉讓時風險自負。

參考文獻:

《軟件世界》、《計算機世界》報、《中國計算機用戶》1993年--1996年各期。