高宗鵬 王媛媛
摘 要 以Linux為代表的開源軟件正符合著軟件業的發展趨勢。在國家軟件正版化的背景下,開源軟件必將迎來新一輪的發展高潮。
關鍵詞 軟件正版化 開源軟件 作用
中圖分類號:TP31 文獻標識碼:A
0概述
軟件正版化,是使用開源免費系統和開源免費軟件來代替盜版軟件,或者是指軟件終端用戶購買正版軟件,代替原來安裝的非法產品。所謂正版軟件,即包括外國軟件,也包括國產軟件。軟件終端用戶,特別是企業終端用戶需要更換何種軟件,由用戶自己決定。從國家推進企業使用開源免費軟件或者正版軟件的角度出發,企業只要安裝開源免費軟件或者購買了正版產品,并刪除非法產品,無論該產品與之前非法安裝的是否屬于同一公司的產品,都屬于正版化。
開源免費軟件是指遵守GPL、GNU、LGPL等等的開源協議的軟件,這一類軟件大多數都是免費軟件,且源代碼公開,任何人和商業組織均可以免費進行學習或者商業使用。
1使用開源軟件的好處
(1)軟件正版化工作是我們國家保護知識產權、保持經濟高速發展的需要是建設創新性國家的需要。
(2)事關國家和企業信息安全,事關企業的誠信和規范管理。證監會2006年明確提出如果連軟件正版化都做不到的公司是不允許上市的。
(3)開源軟件不僅采用成本非常低而且擁有非常低甚至零成本的退出障礙優勢。采用專有技術,不僅采購成本高,而且退出成本更高。
(4)開源軟件更加安全,病毒非常少,因為源代碼都是對公眾免費開放的,都是共享的,沒有秘密。對于非開源的軟件,源代碼是受到保護的,肯定有人會非常好奇地入侵。比如:特洛伊木馬病毒,如果這個“馬”是玻璃做的,對手還會把“玻璃馬”引入自己的城市嗎?不會的,所以應用開源技術會非常安全。
2開源軟件發展趨勢
關于開源軟件的未來發展,現在業界的主流觀點是開源軟件將會被混合化。與商業軟件相比,開源軟件由于無需前期許可費用,因而顯著降低了新的IT項目的總費用。功能越來越強大的開源軟件也給軟件行業帶來了競爭,這使用戶在同主導市場的商業軟件廠商進行談判的時候處于一個更加有利和主動的地位。在使用過程中,開源軟件與閉源軟件共存的情況,將成為主流。從而開源成為了一種趨勢。主要特點如下:
(1)計算能力的增強,集成開發環境更加智能,獲取現成的類庫更加方便,應用軟件開發變得更加容易。
(2)軟件本身具有一次性投資的特點,在很多場合甚至用軟件替代硬件,使的軟件開發需求增加。
(3)項目構建工具,資源依賴更加自動化,系統開發也不需要從0開始,而是利用業內的免費框架進行二次開發。
3開源應用軟件介紹
由于開源軟件種類繁多,現將實際應用最多的幾類做簡要介紹:
(1)WEB服務器也稱為WWW(WORLD WIDE WEB)服務器,主要功能是提供網上信息瀏覽服務。開源的web服務器軟件包括apache、kangle、nginx等。
(2)論壇又名網絡論壇BBS,全稱為Bulletin Board System(電子公告板)或者Bulletin Board Service(公告板服務)。是Internet上的一種電子信息服務系統。開源的論壇應用軟件包括phpbb、BMForum、phpwind等。
(3)應用服務器是指通過各種協議把商業邏輯曝露給客戶端的程序。簡單的說能實現動態網頁技術的服務器叫做應用服務器。開源的應用服務器軟件包括Enhydra (Java)、JBoss (Java)、Open3 (XML)等。
(4)企業應用程序細分下來可分為企業資源計劃(ERP)、客戶關聯管理、項目管理、內容管理、人力資源管理、自動化采購軟件、信息倉庫(CIW)、生產計劃、庫存管理。開源的企業應用程序包括Compiere (ERP+CRM)、Compiere、Gnome Planner 、ArsDigita、phpgroupware、J2EE、Akopia、Compiere (ERP+CRM)、OpenBiblio等。
(5)數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫。開源的數據庫軟件有BerkelayDB、MySQL、SQLite等。
(6)文件編輯類軟件細分下來包括辦公軟件套件、記事本、PDF相關軟件、科技文本編輯器、文本編輯器、WYSIWYG和文件處理。開源的文件編輯類軟件包括Gnome Office、KeyNote、FPDF、GNU TeXmacs、FreeDOS edlin、LibreOffice等。
4總結
在國家推行軟件正版化的情況下,使用開源軟件,是促進軟件產業發展、加快轉變經濟發展方式的內在要求,是回應國際社會關切、樹立良好國際形象的現實需要。隨著互聯網、移動互聯網的發展,開源軟件的理念將與軟件服務化的理念更加契合,開源運動將大大推動軟件產業的創新,開源軟件必將迎來新一輪的發展高潮。
參考文獻
[1] 陸幸生.推進軟件正版化的幾個關鍵問題[N].中國新聞出版報,2006.
[2] 推進企業使用正版軟件工作部際聯席會議辦公室. 企業使用正版軟件工作手冊[M].北京:藍天出版社,2007.
[3] Scott McNea.Sun CEO:開源的四大好處. 新浪科技時代,2008.
[4] 覃秀強.關于軟件工程發展的趨勢.中國信息大學,2012.