時間:2023-03-29 09:19:11
導語:在計算機軟件基礎論文的撰寫旅程中,學習并吸收他人佳作的精髓是一條寶貴的路徑,好期刊匯集了九篇優秀范文,愿這些內容能夠啟發您的創作靈感,引領您探索更多的創作可能。

1計算機技術論文產出總體現狀
據統計,我國計算機技術領域2000年共41167篇,2005年增加到72979篇,增加了31812篇,增長幅度達77.27%。其中,2001年較2000年增加了4949篇,增長幅度為12.02%;2002~2003年,的增長量分別為16958篇及22793篇,年增長率均達到36%以上;2004年,的數量較2003年增加了20904篇,數量雖然仍在增加,但增長速度有所減慢,只達到24.34%;2005年,發表的論文數量突然大幅度下降,較2004年減少33792篇,下降幅度達到31.68%。總體上看,從2000~2004年,我國的計算機技術領域的數量持續增長,增長速度是波浪式發展的態勢,2005年,數量及增長速度都出現下降,但較2000年仍增長了77.27%。2000~2005年計算機技術情況見表1。
2計算機技術論文產出結構分析
2.1計算機技術各領域論文產出權重的年度變化
從2000~2005年,計算機技術各領域數量占整個計算機技術領域的比重每年雖然都有變化,但總的分布格局未被打破。計算機的應用所占比重一直居于每年的主導地位,除2003年占39.19%外,其它幾年均在40%以上;計算機軟件年所占比重在27%左右,居第二位;計算機硬件年所占比重在22%左右,略低于計算機軟件,居第三位;計算機技術理論在整個計算機技術領域所占比重最小,年所占比重在7%左右,居四個領域的最后一位。從各領域的權重發展變化狀況分析,計算機的應用呈上下波動,總體下降的局面;計算機軟件總體發展平衡,略有降低;計算機硬件呈緩步上升的勢頭;計算機技術理論作為計算機發展的基礎,呈現不斷上升的態勢。計算機技術各領域論文產出權重的年度變化見表2。
2.2計算機技術論文各領域產出數量的年度變化
2000~2005年,從計算機各領域的數量及增長率來年看,計算機技術理論呈現正負相間的增長格局,年增長率于2002年達到高峰,為76.18%,2005年比2004年下降了27.64%,為6年間的降幅最大值,但總體來說,2000~2005年發表的論文數量從2818篇增加到6407篇,增加了3589篇,增長率達到127.36%;計算機軟件從2001~2004年一直呈現增長態勢,2002~2003年增長速度較快,年增長率為38.00%、34.38%,而2005年則出現負增長,降幅達到27.9%;計算機硬件論文的發表從2001年至2004年呈現持續的大幅增長,其中2001~2003年連續3年增長率均在45%左右,但2005年數量大幅下降,較2004年減少了10640篇,降幅達到計算機技術各領域年下降幅度的最大值39.85%;計算機的應用年度情況與計算機軟件論文年度變化情況相類似,于2001年始增長,2003-2004年出現較快的增長,年增長率為30%左右,2005年也同樣地出現負增長,下降幅度為29.83%。計算機技術論文各領域產出的年度變化情況見表3。
3結語
3.1計算機技術領域總體發展速度較快,而且正在步入轉型期
2005年是現代計算機發明60周年,也是個人電腦發明30周年。可以不夸張地講,建立在計算機技術基礎上的計算機以及計算機網絡,推動了整個世界的高速發展;創造了今天世界的繁榮。計算機是新技術革命的一支主力,也是推動社會向現代化邁進的活躍因素。計算機科學與技術是第二次世界大戰以來發展最快、影響最為深遠的新興學科之一。但是目前計算機技術的發展正進入一個從技術到設備的轉型期,發展速度有所減緩,但這并不妨礙計算機產業已在世界范圍內發展成為一種極富生命力的戰略產業。
根據對同時段數量統計,2000~2005年間,中國計算機技術領域數量的年平均增長率為15.5%,低于中國工業技術領域22.0%的增長率。但2000~2004年間,計算機技術領域數量的年平均增長率為27.3%,高于工業技術領域22.0%的增長率。2005年,計算機技術論文的發表出現負增長,但仍占工業技術領域的11.34%,表明計算機技術已在2000~2004年間處于快速的發展時期,2005年,與全球計算機技術發展一樣出現拐點和發展頸瓶(見表4)。
3.2計算機的應用是計算機技術研究的重點
計算機的應用是近年來重點發展的領域,涉及廣泛,包括科學計算(或稱為數值計算)、過程檢測與控制、信息管理(數據處理)、計算機輔助系統人工智能、信息高速公路及電子商務等。目前,計算機的應用已從工業技術領域深入到社會及人們的日常生活之中,國際互聯網Internet和多媒體技術的發展已使人們能夠以光的速度在全球范圍相互傳輸信息,遨游廣闊的世界,它極大地推動全球范圍科技、文化的交流,推動金融、電子商務的發展,促使傳統產業發生巨大的變化,人們生存在一個無所不在的數字化世界中。計算機的應用已從少數專家掌握的技術變成了普通人可以參與的活動,從而極大地推動了計算機技術的發展。
2000~2005年,我國計算機的應用數量從19441增加到30118篇,6年間增長了144.3%,論文數量在計算機技術領域中所占比重最大,為41.23%,遠高于計算機技術其他領域的比重(計算機理論所占比重為7.78%、計算機軟件占27.45%、計算機硬件占23.54%)。從以上數據可知,計算機的應用是計算機技術中最受重視的領域,已成為計算機技術中最具開拓價值及產業化的領域(見表5)。
3.3計算機硬件發展迅速
計算機硬件是計算機技術的物質體現形式,主要包括個人電腦(PC機)、外部設備及網絡設備,其中PC機包括臺式PC機、筆記本電腦、PC服務器和工作站等。我國整個計算機產業的發展重點在硬件制造業上,約占計算機產業總產出70%左右。隨著我國經濟建設步伐的加快,幾大信息工程相繼實施,對我國計算機硬件工業產生了巨大的推動作用。在日益激烈的市場競爭中,我國已涌現出一大批具有自主知識產權的知名品牌,如聯想、方正等。我國的計算機硬件研究也在產業發展中獲得了長足的進步。
2000年至2005年,我國計算機硬件數量從7212增加到16060篇,6年間增長了122.7%,年平均增長率在計算機技術所有領域中最快,為23.32%,高于計算機技術其他領域的比重(計算機理論年平均增長率為23.24%、計算機軟件為14.64%、計算機硬件為11.98%,見表6)。從以上數據可知,計算機硬件研究在計算機技術中發展最快,也是產業化最迅速發展的領域。
摘要通過對2000~2005年度我國計算機技術領域情況的統計與分析,從一個側面探討了我國計算機技術發展的現狀與趨勢。
[關鍵詞]計算機軟件工程;維護意義;維護措施;維護方法
[引言]隨著這幾年我國經濟的不斷發展計算機對于我們的生活來說不僅僅是一種電子技術,它還是國家現代經濟發展迅速的象征。計算機技術的廣泛使用給我們的生活帶來便利,帶來了一系列的積極性影響。但是很多事物都是有雙面性的,現在越來越多的群眾開始質疑計算機軟件的安全性,以及能否保障自身私密信息的安全性。因此國家越來越重視計算機軟件的維護。
1重視計算機軟件工程維護的意義
1.1保證用戶安全的基礎
隨著我國知識經濟的不斷發展,計算機技術已經被運用到各個地方,涉及到我們生活的方方面面。各行各業的發展也往更加信息化、科技化的趨勢進行,比如自動化生產、機器人代替廉價勞動力、信息儲存與運用等方面,這些方面都與計算機技術密切相關。所以,如果計算機的軟件出現了一系列的問題,包括計算機軟件被人惡意入侵或者系統崩潰等方面都會給人們的日常生活帶來許多的麻煩,更嚴重的是會給群眾帶來更多的經濟損失。因此,我們重視對計算機軟件工程的維護,是群眾日常生活與溝通的安全的保證[1-3]。
1.2促進計算機軟件的開發
國家與群眾注重計算機軟件維護于檢查措施的重要性,會進一步提高科研人員對計算機軟件開發的動力。首先,因為大家重視計算機軟件的維護與檢查,所以在后期我們能在檢查與維護的過程中不斷地發現計算機軟件工程存在的漏洞。這也有助于計算機軟件的開發人員不斷地改進與彌補計算機軟件工程的不足。其次,在不斷地發現問題與改進問題的過程中,也可以不斷地提高科研人員的技術水平,促進科研人員更好地開發計算機軟件。
1.3提高計算機軟件的運行能力
通常來說,大家都會認為判斷計算機軟件的運行能力是以計算機軟件能力為主。但實際上,判斷計算機軟件的運行能力,不僅是體現在計算機軟件的能力上,更是體現在計算機軟件的維護能力上。在我們不斷地檢查與維護計算機軟件的過程中,我們個人對于計算機的了解也在不斷地加深,不停地修補計算機軟件的漏洞與不足,也有助于我們進一步提高計算機軟件的運行能力[4]。
2計算機軟件工程存在的問題
2.1網絡犯罪高發率
隨著我們生活水平地不斷提高,計算機軟件被應用在我們生活的個、方方面面,難免有些計算機缺乏定期的檢查存在一定地安全隱患。這時候,就有許多的不法分子,利用計算機軟件的漏洞進行違法犯罪。他們利用一些軟件,將病毒嵌入在計算機軟件工程的漏洞中,盜用計算機用戶的私有賬戶,偷竊計算機軟件的用戶的相關私密信息,并將這些信息轉賣給其他人。這種網絡犯罪已經嚴重地威脅與侵占了計算機用戶的人身與財產安全[5]。
2.2流氓軟件猖獗,軟件質量下降
流氓軟件,就是當我們在使用瀏覽器查閱某些東西的時候,會突然出現的彈窗網頁或者是一些帶有網頁鏈接的浮動廣告。這些廣告通常情況下很難被關閉或者強制運行。流氓軟件也可以是指一些無法卸載的軟件。這些流氓軟件最大的問題就是,它們大多帶有病毒,計算機的使用用戶稍不注意就會被這些病毒侵入計算機,帶來一定的經濟損失。或者有些流氓軟件會長期地占用計算機的使用內存,這些都會很容易潛移默化地影響計算機的使用壽命,導致計算機會過早地報廢等問題[6-7]。
2.3計算機軟件維護的次數較少
因為許多的軟件公司需要耗費大量的人力、時間與資源去維護計算機軟件工程,所以大多數的軟件公司會忽視軟件維護這個事情,增加了一些潛在的危險隱患。實際上,許多軟件公司無法將維護軟件與促進軟件公司發展的兩方面相平衡,所以會導致一系列的問題。因此,大部分的軟件公司內部都會有一些大大小小的問題,我們需要引起對這些問題的重視。
2.4非正常狀態的系統盤
計算機的運行情況與系統盤的狀態是離不開的,c盤的系統盤的內存一般是需要15G左右。在計算機用戶的日常生活中,大家會下載一些軟件,這些軟件會占據大多數的內存,這會影響計算機的有序運行。在下載軟件的同時,還有可能會下載一些偽造插件,它更加會占用計算機的存儲空間,降低計算機使用的速度與安全、功能性[8]。
3計算機軟件工程維護的措施
3.1選擇合適的程序語言
在維護計算機軟件工程的過程中,選擇合適的程序語言也是非常重要的一個方面。通常情況下,我們將計算機語言稱作低級語言,計算機語言對于大多數的人來說是很難學習的,所以如何維護計算機語言是非常困難的。因此我們可以對計算機的高級語言進行維護和編輯,我們可以將高級語言進行恰當地區分與選擇,同時用不同地維護方式去對待不同的高級語言。提高高級語言的使用率,更有助于提高計算機的性能、識別能力,同時進一步使得計算機的維護工作變得更加簡單、方便。
3.2保證計算機軟件工程的質量
科研人員在軟件工程的開發階段時,為了提高軟件工程的可控性與操作性,科研人員會注重提高軟件的整體質量與降低成本的兩方面。同時這也有助于解決軟件開發過程中出現的部分問題。舉例來說,當軟件出現序列錯誤的問題,因為我們進行軟件維護,可以得到及時的解決,進一步促進了工作的輕松、簡單。同時在科研人員開發軟件的過程中,一些科研人員會使用一些程序設計提高計算機的使用與維護性能,在一定程度上也能減少計算機軟件工程在開發時的錯誤[9]。
3.3做好基礎維護的準備
雖然在我們的生活中計算機的使用已經如此常見,但是很多的計算機用戶還是缺乏維護計算機軟件工程的意識。他們大多數都會認為,計算機只要在日常的使用中沒有出現什么太大的問題,沒有太卡機之類的,就不需要定時的對計算機進行維護與殺毒。這種想法非常普遍但是往往會引發一些軟件的安全問題。計算機維護不僅僅是科研人員與軟件公司的事情,也是每個計算機用戶的事情。計算機用戶需要培養自己對計算機軟件維護的意識,定期地對計算機進行殺毒等,以此來促進計算機運行的流暢。
對于計算機的用戶來說,可以在計算機中安裝防火墻、殺毒軟件等。優秀的殺毒軟件有助于使用計算機的用戶平時對計算機軟件進行維護。用戶平時也應該不定期地清理計算機的內存來維護計算機的正常運行。因為如果計算機的內存被過多的占用,會影響計算機的運行速度、效率,導致計算機軟件工程的運行不暢通。因此,計算機的用戶可以使用一些清理的軟件,將垃圾數據與不常用的軟件進行清理,以此來解決計算機的卡殼的問題。并且用戶盡量少瀏覽沒有安全證書的網站,這些網站比較容易存在一些病毒、木馬等,會增加電腦中毒的幾率。最后還有就是,一些陌生人發來的郵件與鏈接,不要輕易地打開,很容易將病毒引進計算機里,導致計算機在日常的使用中出現一些問題[10]。
3.4優化計算機系統盤
系統盤在計算機的日常運行中占據非常重要的地位,它會直接性地影響計算機軟件的運行質量。因此在我們的日常使用計算機的過程中,不能安裝過多的軟件,將系統盤、C盤占滿,不然會影響到計算機的運行效率。為了保持計算機運行的流暢,我們需要定期地優化計算機的系統盤,清理系統盤里不必要的文件。大多數用戶都會使用殺毒軟件去清理垃圾,但是殺毒軟件的清理是并不徹底的,只能暫時的減少垃圾對于計算機運行速度的影響。因此,最根本的方法是隔一段時間就重新安裝系統,最重要的是記得將重要的文件備份以免不必要的麻煩。根據之前的一份調查顯示,用戶最好將系統盤預留15G左右的內存,會更有利于計算機的運行快捷。
3.5完善病毒防護機制
威脅計算機安全性的最主要的問題就是網絡病毒的侵入,因此我們需要重視對計算機的病毒防護。首先,計算機的用戶應該安裝一些較為可靠、比較大眾的殺毒防護軟件,比如金山毒霸、360等。這些殺毒軟件不僅可以阻止病毒的侵入,還可以進一步檢查,提高計算機系統的安全性,保障計算機的正常運行。病毒的入侵很容易就會導致計算機的崩潰與用戶的信息泄露,因此用戶需認真地看待病毒的危害性。計算機的病毒防護軟件,一般情況下,可以識別并攔截出部分病毒、木馬,但是也存在著識別不出部分病毒的情況。這時候需要用戶使用防火墻的技術,進一步對計算機的信息進行過濾與檢查,減少病毒入侵計算機的情況。除此以外,我們還要定期查找軟件漏洞,因為病毒攻擊的實質是攻擊計算機的軟件漏洞。用戶定期的對軟件漏洞進行檢測,有助于降低病毒對計算機軟件工程的攻擊率,進一步減少計算機受到的傷害。
4計算機軟件工程的維護方法
4.1預防性與修改性的維護
我們要做好對計算機維護的準備工作,對計算機軟件的程序進行設計與編寫,以及對即將進行測試的部分進行修改。這有利于計算機軟件工程后續維護工作的便利。對計算機的修改性維護是指在計算機的使用過程中,對計算機軟件出現的一些錯誤進行及時的整改,包括設計、邏輯性等方面的問題[11]。
4.2完善性與適應性的維護
完善性的軟件維護是指在計算機軟件使用一段時間之后,完善計算機軟件的功能加強與擴大。適應性的計算機軟件工程維護是指在計算機軟件運行時,讓計算機軟件更好地適應外部環境。我們會不斷地升級計算機操作系統和更新相關的數據環境。比如微軟的系統就會不斷進行更新升級,進而彌補不足與提高性能。在不斷更新的操作系統中,計算機軟件會更加滿足用戶的使用需求,并隨著環境的變化不斷地更新,跟上時展的步伐。
5結語
隨著我們國家近幾年的知識經濟不斷發展與人民的生活水平不斷提高,計算機軟件工程在我們生活中占據越來越重要的地位。計算機對于企業的日常運行也有著密切的聯系,它進一步增加企業的運行利潤,提高企業的辦事效率。并且展望未來,計算機的應用會更加廣泛,所以為了讓計算機能夠更好地為企業、個人、社會服務,我們需要更加重視并積極研究對計算機軟件工程的相關維護措施。在此篇文章,作者僅以自己淺薄的知識水平,提出一些自己不成熟的建議與想法,希望能給讀者解決相關疑惑以及為解決這個問題盡一份自己的心力。
[軟件工程碩士論文參考文獻]
[1]黃子軒.計算機軟件工程的維護措施和方法[J].電子技術與軟件工程,2018(24):110.
[2]邵丹.計算機軟件工程的維護措施與方法研究[J].電腦迷,2018(11):57.
[3]劉子甲.計算機軟件工程的維護措施和方法研究[J].科技風,2018(26):63-64.
[4]王碩.計算機軟件工程的維護措施和方法[J].電腦迷,2018(08):79.
[5]高銘言.計算機軟件工程的維護措施和方法[J].網絡安全技術與應用,2018(07):35+66.
[6]周亮.計算機軟件工程的維護措施和方法[J].電子技術與軟件工程,2018(13):32.
[7]方輝,梁晨,梁振興.基于互聯網下的社區醫療資源整合[J].軟件,2018,39(6):174-176
[8]卓廣平.下一代互聯網動態路由協議機制分析與改進策略[J].軟件,2018,39(7):202-207
[9]郭璇,鄭菲,趙若晗,等.基于閾值的醫學圖像分割技術的計算機模擬及應用[J].軟件,2018,39(3):12-15
[10]姚建盛,張睿,吳忠軍,等.智慧旅游專業中計算機技術課程群的教學改革與實踐[J].軟件,2018,39(6):61-63
【關鍵詞】軟件;安全漏洞;檢測技術
信息技術快速發展,尤其Internet的廣泛應用,在如今大數據時代,軟件是計算機技術一種,在其軟件開發過程中,計算機軟件存在一定漏洞,要保障計算機軟件的安全性,必須提高計算機軟件的檢測技術,提升計算機軟件性能,是提高計算機網絡安全的有效途徑。
1計算機軟件安全漏洞目前的狀況
計算機軟件在開發的時候有的就存在一定漏洞,當時可能沒有技術解決軟件漏洞問題,但在軟件使用的過程中,會出現一系列問題,必須加強軟件安全漏洞的檢測技術,檢測軟件是否合格,不合格的軟件必須加強軟件補丁,促使軟件達到合格標準,經過測試后,才能投入市場使用。還有的軟件開發時候沒有任何漏洞,但隨著時間的推移,軟件會出現一定漏洞,軟件必須是在使用的過程中,逐步進行軟件完善,提升軟件性能,讓其達標,減少軟件的漏洞,出現漏洞以后要及時修復,提高軟件的生命周期,在一個友好的界面下,充分發揮軟件的功能,讓其在使用過程中,起到一定的作用,提升性能,減少漏洞。軟件在使用的過程中,根據技術的發展與變化,計算機軟件的漏洞必須技術檢測,延長軟件的生命周期,提高軟件性能,滿足其需要。
2計算機軟件安全漏洞檢測技術解讀
2.1靜態程序解析
靜態程序解析是軟件安全常用的檢測技術,這種檢測技術是通過程序代碼,通過利用機器語言、匯編語言等進行編譯,利用反代碼形式,對檢測出來的軟件漏洞,及時進行修復,提高軟件性能,在實際應用過程中,涉及到程序設計中的語言、函數、數組、過程、集合、文件等。利用軟件技術解決軟件漏洞問題,靜態程序解析對程序設計起到保護作用,檢測軟件漏洞,提升計算機軟件性能,這是一種常用的計算機軟件安全漏洞檢測技術,通過該技術對軟件漏洞進行合理檢測,提高軟件性能,延長軟件的生命周期。
2.2利用邏輯公式對程序性質進行表達
根據程序的性質,對計算機軟件漏洞進行檢測,判斷其中的應用能力,邏輯公式能對計算機軟件的性能進行檢測,檢測其的合法性,是否存在軟件漏洞,有的軟件漏洞是需要升級與更新軟件就可以解決的,有的是出現軟件錯誤,必須合理采用措施,解決軟件漏洞問題。其中的公理化方法的邏輯是完整的體系,其中的每個公式都是由單個程序語句和其前后置斷言共同構成,具體理論當中只有一條賦值公理,形式演算系統以一階謂詞邏輯為基礎,各自為順序、分支以及循環指令增加了相應的演算法則。公理化方法已經被證明具有較強的可靠性和完整性,但匹配的形式演算系統存在半可判定的情況。程序的正確性涉及程序設計人員利用邏輯公式對程序對應的功能規約展開描述,另外一個問題就是要為循環體確定循環不變式。邏輯公式的應用提高了邏輯判斷能力,在利用語句進行科學判斷,檢測計算機軟件是否存在漏洞,根據邏輯公式的判斷能力,檢測軟件是否存在漏洞,如果存在漏洞,對其合理的進行修補,解決軟件漏洞問題,提升軟件性能,完善軟件功能。
2.3測試庫技術
測試庫技術是計算機軟件檢測中常用技術,對解決計算機軟件漏洞起到幫助作用。測試庫技術是檢測計算機軟件中的核心部件,判斷計算機軟件是否存在漏洞。利用測試庫技術只能對動態內存操作函數導致的錯誤進行判定。而且其主要對運行過程中輸入數據進行監控,發現其中的弱點。這種檢測并不是從整體上進行判定。這也表明檢測過程只是驗證BUG是否被發現,但是無法證實BUG的存在。使用這項技術對于普通應用程序而言,并不會存在任何兼容問題。使用測試庫技術的主要優勢不存在誤報。從性能上對這個技術展開分析,其性能消耗較大,從其工作原理很容易能推導出這個結論。利用測試庫技術檢測計算機軟件是否存在漏洞,是所有檢測技術中最科學的,也是最準確的,但其測試有一定難度,對計算機軟件本身也是一種傷害,提高計算機軟件性能,必須合理的利用軟件的檢測技術,科學的選擇檢測技術,有目的的進行檢測軟件是否存在漏洞,科學的解決軟件漏洞問題,提高軟件性能。
2.4源碼改編
利用軟件漏洞檢測技術,檢測出計算機軟件存在一定漏洞,沒有合理方法進行漏洞修復,就有必要根據軟件漏洞的階段,去修改程序的源代碼,這種源碼改編技術,是徹底解決計算機軟件漏洞的最根本方法,該檢測技術對人員的要求很高,能利用其它技術檢測出軟件漏洞,能利用源碼改編技術進行修改,這是計算機軟件檢測技術的高級階段,是計算機軟件發展到一定程度的需要,也是社會發展對計算機軟件技術提出的新要求。總之,計算機軟件技術存在一定漏洞,要解決計算機軟件漏洞,必須利用軟件檢測技術,及時檢測,發現問題要及時解決,但在計算機軟件發展的過程中,計算機軟件肯定存在一定問題,必須科學的合理解決計算機軟件的安全問題,提高對軟件安全認識,增加計算機軟件的應用性,符合現代計算機軟件技術發展需要。
參考文獻
[1]許躍穎.計算機軟件中安全漏洞檢測技術及其應用[J].電子制作,2016(02).
[2]顏漢權.基于模糊測試的軟件漏洞檢測方法[J].求知導刊,2015(11).
[3]高妍.計算機軟件安全漏洞檢測技術與應用[J].計算機光盤軟件與應用,2014(04).
[4]陳斯,盧華.計算機軟件中安全漏洞檢測技術及其應用[J].電子技術與軟件工程,2016(11).
關鍵詞:計算機信息技術;應用;
中圖分類號:P315.69 文獻標識碼:A 文章編號:1674-3520(2015)-08-00-01
一、計算機信息技術在現代辦公政務中的應用
在現代計算機、網絡通信等技術支撐下,政府機構日常辦公、信息收集與、公共管理等事務在數字化、網絡化的環境下進行的國家行政管理形式。它包含多方面的內容,如政府辦公自動化、政府部門間的信息共建共享、政府實時信息、各級政府間的遠程視頻會議、公民網上查詢政府信息、電子化民意調查和社會經濟統計等。在政府內部,各級領導可以在網上及時了解、指導和監督各部門的工作,并向各部門做出各項指示。這將帶來辦公模式與行政觀念上的一次革命。
傳統的辦公政務經常會出現誤差,一點點的誤差就會給政府帶來很大的損失,然而現代辦公政務中應用的計算機信息技術使財務管理得到很大的提高。計算機信息技術在政府財務管理中致力于數據一體化,在運用計算機技術的同時也要確保財務數據的安全,不僅要減少錄入的差錯還要進行條碼化的管理,這樣計算機信息技術在財務管理中才能實現數據一體化。
二、計算機信息技術在現代農業中的具體應用
農業部首次把計算機農業應用研究專題列入國家項目是從“七五”計劃開始,內容包括數據處理、大型數據庫的建立和 MIS 系統的開發等。各類專用系統大量開發,數學模型設計與編程、作物生產模型研究、模式栽培技術研究等在農業生產和管理中被廣泛應用。建立各種類型的數據庫是我國農業計算機應用開展幾十年來的主要內容之一,這也符合我國整個計算機應用事業的發展。全國幾百個農村信息網點縣,建立了縣級農村資源經濟信息與管理決策支持系統。目前已有的部分數據庫的功能經鑒定已達到國際先進水平,這些數據庫的運行和服務都取得了一定的社會和經濟效益。現階段我國信息技術在農業生產中的應用,主要集中在四個方面:即作物生產模擬模型、專家系統、農業生產實時控制和作物遙感估產。其中數據處理、大型數據庫的建立和 MIS 系統的開發成為了計算機信息技術在現代農業中應用的具體形式。數據處理不但解決了農業基礎信息的處理問題,同時也為農業基礎信息處理提供了技術支持,為農業基礎信息數據庫的建立提供了技術支持,保證了農業基礎信息能夠得到有效處理。大型數據庫的建立,對于解決現代農業發展數據支撐問題十分關鍵。因此,計算機信息技術的應用,不但解決了現代農業發展中存在的問題,還為現代農業提供了有效的科技支持。
三、計算機在輔助建筑設計中的應用
(一)計算機輔助設計(ComputerAidedDesign)是一門綜合了計算機技術與工程設計方法的學科,是利用計算機及其設備幫助人們進行產工程設計的技術,它的實質是對設計信息的產生、加工、轉換、存儲和輸出進行管理和控制。隨著計算機輔助設計(CAD)技術的不斷發展,在建筑設計中運用計算機繪圖和出圖已成為設計工作的基本要求。針對設計單位建筑設計工作可以分為方案設計與施工圖繪制兩個過程,在手工繪圖時代,繪圖過程耗費了設計人員大部分時間,在有限的設計時間內自然擠占了方案構思的時間,而結構設計工作,由于各種計算機軟件的應用,也使結構設計人員從繁重的結構計算中解放出來,把更多的精力投入到更重要的結構方案構思工作中去。從建設單位的角度來講,通過CAD技術的應用,可以得到比手工繪圖更美觀、整潔、準確、規范化的圖紙;從設計師的角度CAD技術提供了很多方便,節省了大量的時間,尤其是重復勞動的時間。再加上在電腦中作圖的可更改性,比手工繪圖方便了很多,極大地提高了設計人員的工作效率。
(二)加快相關軟件的開發和利用
我國信息技術領域要不斷推出適合我國建筑工程管理發展的計算機軟件,通常來說,一個新軟件的出現可以現在試點工程當中進行, 然后以此帶動計算機信息技術的進程。我國政府也要充分重視其計算機信息技術對于建筑工程管理的重要意義所在, 并通過頒布相關法律法規和方針政策方式, 強制要求一些重點工程加快計算機管理信息系統和建筑工程項目信息網絡的建設步伐,同時,也要為軟件開發的高端企業創造良好的環境和條件,使其能夠和建筑工程企業合作開發相應的管理軟件,使二者能夠實現互利共贏,從而帶動我國經濟發展。
(三)在建筑工程企業內部大力推廣計算機信息技術的應用
我國的建設管理部門應當做好多方面的協調工作,利用多樣化途徑推廣計算機信息技術,使得我國建筑工程企業能夠正確看待這項技術,并將其正確運用都生產經營環節當中。尤其是對于一些實力雄厚的大中型建筑企業來說,應當在軟件使用方面投入一定的資金,并盡快掌握現代管理技術,最終使得計算機信息技術能夠在公司內部實現普及的目的。與此同時,對于現代化管理人才的培養和對建筑工程管理軟件市場的開發也是極其必要的,對于這一層面,筆者認為可以將計算機信息技術的應用情況作為相關工作人員上崗的重要條件要求,這樣能夠在很大程度上優化建筑企業內部管理隊伍的建設。對于一些利潤較為穩定的企業,還可以根據自身發展的需要,設立專門的部門來研究開發和推廣計算機信息技術的應用成果。
四、結束語
本文結合計算機信息技術的優點,以及現代政務、現代農業以及建筑工程的特點,詳細闡述計算機在這幾個領域中的作用,主要是在建筑工程方面的應用,取得了積極的應用效果,保證了相關產業的高效發展。
參考文獻:
[1]馮繼元 計算機信息技術在現代辦公政務中的思考[期刊論文]-電腦迷 2014(9)
[2]林夢清 計算機信息技術在現代農業中的應用[期刊論文]-計算機光盤軟件與應用 2014(11)
關鍵詞:能力培養;培養模式;計算機軟件人才
隨著2017年教育部《“新工科”建設行動路線》的提出[1],我國高等教育改革進入新階段,這對工程教育的理念、工程人才培養模式提出了新的要求,在這一背景下傳統教學理念和方法已經難以培養卓越的工程創新人才。分析目前計算機軟件類人才的培養模式,普遍存在以下問題亟待解決:重知識傳授,輕計算思維能力培養;學生重編程,輕文檔撰寫;學生解決復雜工程問題的能力差;學生自主學習積極性差;現有人才培養模式與社會需求對接錯位。針對以上問題本文提出以下對策。
一、優化課程大綱內容
目前以知識傳授為中心的教學模式仍然處于主導地位,該模式往往忽略學習者這一教育活動主體的發展,難以使學生在專業能力與素質上得到提升。計算思維能力是計算機軟件類人才應具備的核心能力之一,是計算機軟件類人才的靈魂,因此應該使計算思維能力的培養始終貫穿四年本科學習,并遵循由易到難,反復訓練,逐漸內化的策略,使之成為每個計算機軟件人才在本科畢業時都具備的基本專業素養與能力。課程是人才培養的基石,為達到該目標應該從根源入手,首先修訂各相關系列課程的教學大綱、實驗大綱,強化大綱中計算思維能力培養的部分并要求相關課程的教學團隊修改相關教學材料,如教案、講義、教學課件等并貫徹實施,同時在課程的考核標準、考核方式、試題中也要增加針對計算思維能力培養的部分,形成對計算思維能力培養情況的檢測與評價。例如在一年級的“程序設計基礎”課程大綱中,可以要求學生首先掌握程序設計基本思想、方法與技巧,養成首先進行程序設計再動手編碼的習慣,培養使用計算機求解問題的基本能力和程序設計能力;在二年級的課程中,如“數據結構與算法”可以進一步培養學生根據求解問題的具體性質選擇(或設計)合適的數據結構與算法的能力,并培養學生運用所學的原理與方法為實際工程問題設計新算法的能力。采用該方法根據各年級學生已經儲備的專業基礎知識和具備的專業能力,對專業課進行從教學大綱到教材材料再到實施過程的改造,按照難度遞增、復雜度遞增的原則[2],遞進式、分層次培養學生的計算思維能力,堅持四年不斷線。
二、設計系列文檔模板
新工科建設就是要使工科人才回歸工程,在軟件開發工程化的過程中,文檔在軟件產品中的作用舉足輕重,其質量直接影響軟件開發、軟件使用及軟件產品的后期維護,因此在軟件人才培養過程中必須加強規范的軟件文檔撰寫能力,使學生在四年的專業課學習、實驗及實踐的過程中由簡到繁、不斷學習、反復訓練,遞進式掌握規范的軟件文檔的撰寫工具、使用方法及文檔撰寫方法。按照以上思路可以依據專業人才培養方案的設置在相關專業課中設計具有前后承接關系的系列軟件文檔模板,并使學生在有工程實踐經驗的專任教師或外聘企業教師的指導下學習并訓練軟件文檔的撰寫能力。例如,一年級通過程序設計基礎實驗及綜合實驗報告撰寫,著重加強訓練程序的設計能力,同時要求學生學會使用常用的程序流程圖繪制工具并學習繪制規范的流程圖,并將課程實驗報告撰寫規范程度及質量作為實驗報告考核的參考指標;類似的在二年級“數據結構與算法實驗”“軟件工程概論實驗”“軟件工程綜合設計”,三年級的“計算機網絡實驗”“數據庫系統原理課程設計”“操作系統課程設計”“軟件測試”“軟件系統分析與設計”“軟件工程專業綜合實踐”,四年級的畢業論文等課程中,都可以融合與軟件需求規格說明、設計說明書、用戶使用手冊等軟件文檔中內容吻合的元素,以任務分解的方式分別安排在相關課程中做出學習要求及考核要求。
三、建設系列頂石課程
解決復雜工程問題是新型工程人才需要具備的核心能力[3],充分利用好頂石課的功能是解決這一問題的有效手段。頂石課最早興起于20世紀80年代的美國,它標志著本科學習的一個終點,2008年被美國大學協會指定為高校教育中10項高影響力的教育實踐之一,對美國本科教育質量起到了重要的作用,目前美國已有80%左右的高等教育機構開設了頂石課,其主旨在于為學生提供將碎片化知識在實際應用場景中整合、收尾、反思和過渡[4],讓學生學習使用高階思維元素獨立面對和解決真實的、復雜的問題,并為后期學習和工作做好準備。學生解決復雜工程問題能力的培養不是某一門課程能夠勝任的,必須使之貫穿于本科課程體系,使復雜梯度逐層上升。借鑒國外頂石課在高等教育中的成功經驗并結合我國計算機軟件人才培養在新工科建設中的實際需求,本文采用在不同年級、分層次遞進式設置“頂石課”的方法,并在課程中植入企業課程、企業規范、企業項目幫助學生及時整合本年級所學專業課程,加深對已獲得知識與技能的體會,并為后續課程的學習和步入工作環境做好過渡。以軟件工程專業為例所設置的分層級的頂石課結構如圖1、圖2所示。
四、創新教學方法
終生學習能力是卓越工程人才需要具備的核心能力,計算機軟件行業技術更新快,新技術不斷涌現,這要求軟件行業從業者必須具備自主學習和終身學習的能力。傳統的教師講授范圍即是期末考核范圍的教學模式,這種模式嚴重限制了學生自主學習的主動性和積極性,針對該問題,可采用以下策略。(1)引進慕課-SPOC平臺輔助課程教學,在為學生提供優秀課程學習資源的同時,引導學生通過互聯網自主學習先進的技術和理念,將學生在慕課平臺上學習和完成習題的情況作為平時成績的一部分,并計入期末總成績。(2)編寫詳細的實驗講義,要求學生根據所學基本知識和技術自主閱讀實驗講義后分析實驗要求并自行設計實驗方案最終完成實驗任務。(3)在實驗中完全或部分采用真實項目,設計綜合性較強的任務,鼓勵學生組建團隊并自主分工、自主設計解決方案、自主查閱文獻搜集信息和數據、自主學習所需的新技術完成題目,與此同時在實驗大綱和實驗考核標準中對自主學習部分添加明確的要求,刺激學生自主學習能力的養成,培養可持續發展能力和終身學習能力。
關鍵詞:字體創意;計算機單字;字庫;版權保護
一、問題的提出
創意設計是一種藝術研發工作。中國具有五千年的優秀傳統文化,將會為創意設計提供源源不斷的藝術靈感。計算機字體就是在漢字創意的基礎上,對經過研發人員設計的字體進行編碼和整理,形成一系列的程序代碼,最后再經過字庫軟件為創造者需要計算機字體時進行調用,或者對于字體設計研發者根據自己的設計風格而形成的一系列字體進行掃描和數字化模擬,形成獨特風格的字體組合。計算機字體在本質上來說就是數據化具有特殊風格的字體,立足于字體的創意變形。計算機字體行業在這幾年步履維艱,創新活力不足。同時在具體的司法實踐中,由于計算機字體的保護在中國沒有固定的模式,每個案件處理的結果也不同,很難對計算機字體起到有效的保護。因此,計算機字體創意的著作權保護具有深刻的現實意義。
二、用現代美術設計分析漢字文化創意:讓漢字“發聲”
計算機字體單字的設計,根植于中國廣袤的文化厚土,在漢字原有形狀和結構的基礎上進行變形,達到一種特定的美感,進而符合特定計算機編輯和設計的需要。計算機字庫的形成是在計算機單字的基礎上,對計算機單字進行組合整理,形成具有相同風格和外觀的一類計算機字體,在創造者需要的時候,可以對已有文字進行美化和修飾。在自媒體流行的今天,漢字創意在生活中更是顯而易見,諸如在手機客戶端、互聯網站,被創意的漢字或者是以流媒體形式出現、或者是以平面媒體形式出現吸引著人們的目光。不僅如此,伴隨著電腦技術日新月異的發展,各種設計軟件諸如Photoshop、Coreldraw、Illustrator、3DMAX等應運而生,為字體設計提供了準確和豐富的技術保障。1.同底反轉。通常來說就是運用主體與背景的相互轉化,來營造一種虛實結合的藝術效果。最基本的原理就是利用人們平時習慣性的先入為主思維慣性,在漢字創意中引入同底反轉的技巧,目的是豐富漢字創意的形式,讓漢字不再是簡單的黑白藝術。在心理學上有一種特殊現象,叫做知覺顯著性效應,指的是你關注什么,什么就是重要的,也就是說觀察者的觀察角度不同,其得出來的結論就不同。在進行漢字創意的過程中,就可以利用這種心理學現象,豐富人們觀察的層次,將文化的因素植入漢字之中。2.省略的應用。省略就是充分利用人們的空間想象力,在漢字的文化創意變形中巧妙地將原本是橫平豎直的筆畫有針對性地進行省略,達到去繁存簡的藝術效果。雖然是省略了其中的部分筆畫,但是人們運用自己在日常生活中的場景進行想象,依然可以完整知曉文字的含義,而且更加具有美感。簡約大方本來就是中國傳統的藝術審美,中國的漢字也得以在發展過程中很好地體現這個趨勢。古代的漢字絕大部分都是來自象形字,從古代的象形到繁體再到今天的簡化字,漢字雖然簡潔但是不失美感,顯得更加高貴典雅。3.文字與圖形的替換。就是將漢字的部分筆畫根據創意的需要轉化為可代替的圖形。古人云書畫同源,講求書中有畫、畫中有書。在現代的計算機互聯網時代,我們可以便捷地利用計算機軟件來完成漢字創意過程中的圖形與筆畫轉化。在漢字創意過程中進行圖文的轉化,可以豐富漢字的創意結構,消除文字刻板的缺點,讓文字栩栩如生,圖文并茂。圖文并茂一直是表達的不二選擇,中國的漢字本身很大一部分就是從象形字產生的,所以中國漢字的文化創意在文字與圖形的替換方面具有得天獨厚的優勢,書中有畫,畫中有書。
三、世界各地計算機字體文字的保護現狀
1.中國臺灣地區對計算機字體單字與字庫的法律保護。中國臺灣地區對于字體字庫的著作權保護體現在一個重要的函示———中國臺灣內政部(81)內著字第81840002號函。其中正式規定了繪畫、漫畫、版畫、書法(法書)、連環圖(卡通)素描、雕塑、字型繪畫、美術工藝品及其他美術著作為美術作品受到著作權的保護。其中,字型繪畫指的是一套成型的具有獨特風格和設計理念的字體組合,而不保護少數的單字,如我國已經普遍存在的沒有著作權的宋體字、隸書等。具體作品是否構成字型繪畫,受著作權的保護,關鍵要看在字體的創作過程中創作者是否起到了關鍵作用,否則如果是計算機在創作的過程中起到了主要作用就不受著作權的保護。2.日本對計算機字體單字與字庫的法律保護。日本在計算機字體和字庫的保護非常成功。從字庫的數量來看,全球最大的中文字庫在日本,該字庫有2973款體,而中國總共只有400款左右的字體。而日語的片假名和平假名只有幾十個,所以日本的字庫都是以漢字為基礎的。日本對于計算機字體與字庫的著作權保護主要歸屬于美術著作物的范疇。日本在計算機字體和字庫的著作權實踐中,基本上列出了受著作權保護的條件:第一,具有鮮明的創作新穎性和獨創性;第二,具有美的特征,這兩者要同時滿足才會獲得著作權的保護。日本對于計算機字體和字庫的保護還有一個亮點在于字體可以受到侵權法的保護。日本法院在“照相排字機用字體案”和“NAG字體案(一審)”兩案中,規定了如果計算機字體單字和字庫權利人發現有侵害計算機字體單字和字庫著作權的行為,如復制、發行和銷售等行為,可以根據侵權法得到損害賠償。3.美國的計算機字體單字和字庫的法律保護。美國是世界上對于知識產權保護較為重視的國家,對于計算機字體單字和字庫的保護研究也較早。從美國的立法和司法的實踐來看,將計算機字庫作為計算機軟件作品給予著作權保護,而對計算機單字不作為著作權的保護,在很大的程度上是由于美國字母文字的特點,給予單字著作權保護會影響社會使用功能。
四、國內計算機字體文字的保護現狀
1.案例研究。隨著我國社會經濟水平的快速發展,相應的有關計算機字體單字和字庫的糾紛案件也相繼出現,比較著名的有方正訴保潔案、方正訴文星案、葉根友訴肯德基案等。在司法實踐中雖然出現了很多的有關計算機字體單字和字庫的案件,但是在司法實踐中,并沒有形成一個統一的有關計算機字體單字和字庫法律問題的成熟結論,沒有起到約束相關行為的作用,也沒有達到很好的關于計算機字體產業的促進作用。2.保護分析。在我國目前的司法實踐中,關于計算機字體的著作權保護有以下幾個焦點爭議:其一,單個的計算機字體是否受到著作權保護?如果可以的話,那么應該是以何種方式來進行保護?其二,計算機字庫軟件是否可以受到著作權的保護?其三,計算機字體的字庫是否體現了獨創性和新穎性?如果有的話,應該以何種作品來進行著作權的保護?
五、計算機字體單字和字庫著作權保護的可行性分析
計算機軟件作為特殊作品,屬于著作權保護的作品,按照我國《計算機保護條例》的第二條和第三條的規定,計算機軟件指的是計算機程序及其有關文檔。在司法實踐中,字庫軟件作為軟件作品受到著作權的保護已經得到了普遍的認可,保護的對象主要指的是可以實際運行以源代碼和目標代碼表達的計算機程序。1.計算機字體單字以美術作品為主進行著作權保護。美術作品作為著作權保護的客體,在受到著作權保護。計算機字體單字是漢字創意的產物,它雖然受制于漢字本身結構的限制,但是計算機字體在創作的過程中體現了獨創性和原創性,也包含了創造者賦予其中表達的思想和情感,在本質上來說也是一種藝術的表達形式,所以計算機字體的單字本文認為可以當作美術作品來進行著作權的保護。計算機字體單字在當作美術作品進行著作權保護的過程中,認定計算機字體單字是否屬于美術作品時,特別要強調的一點是計算機單字要求具有鮮明的獨創性和新穎性,作品作者在創作計算機字體單字的過程中在形式上有自己的創作,沒有抄襲和臨摹,而是獨立的完成作品。2.計算機字體字庫以計算機軟件作品為主進行著作權保護。計算機字庫在使用過程中往往以計算機字體軟件的形式表現出來,所以筆者認為計算機字體的字庫可以作為軟件作品進行著作權的保護。利用已經不受著作權保護的字體進行計算機字體的開發,也可以體現計算機編程人員和字體開發人員的價值和獨創性,可以進行著作權的保護。計算機字庫作為計算機軟件作品來進行著作權的保護,但是在合法得到計算機字庫的使用授權之后,對計算機字庫的使用結果并不可以進行著作權的保護,如利用計算機字庫打印的文檔。因為在很大的程度上使用計算機字庫進行輸出時,輸出結果的流通體現了漢字的文化傳播和作為文化載體的社會功能。
法律保護模式的選擇問題無疑也是一種法律制度的選擇,自上一世紀三十年代科斯的《企業的性質》一文發表以來,新制度經濟學已獲得了很大的發展,成為經濟學中的顯學。雖然它不過是經濟學的一個分支,研究結論也并非無可指摘,但是它無疑為我們選擇一種制度(法律保護模式)提供了一些法律背后的分析因素,對法律保護模式的選擇不無意義。其中制度影響理論家A.愛倫。斯密特的SSP分析范式對我們借鑒意義最大,他的分析范式包括三個部分:狀態(Situation),是指個人、團體和物品的特性(狀態),其中物品的特性包括非相容性使用、規模經濟、共享性、排他性、占先性、交易成本、剩余以及波動性供求等,其中重點是物品的特性;結構(Structure),是指權利結構,它代表著一個社會的游戲規則;績效(Performance),是指財富在不同人之間的分配。狀態是分析的出發點,它是影響制度績效的最重要的因素[3].在制度設計與影響理論中,A.愛倫。斯密特把物品的狀態放到了前所未有的地位。另根據法學理論,民事權利客體在民事法律關系甚至整個民法中都是很重要的。我國學者認為,客體在民事法律關系中居于重要地位,沒有客體,主體的權利義務就喪失了客觀依據,成了空中樓閣;而且主體不同,也往往會使民事法律關系的性質和內容發生變化[4].在談論知識產權的客體時,劉春田教授指出:對象的自然屬性的差別是導致法律關系不同的決定因素。民事權利中的財產權之所以區分為物權、債權和知識產權,正是由于它們各自對象的自然屬性即存在方式的差異所致。物權的對象為物,債權的對象是行為,知識產權的對象則是以“形式”為存在方式的知識[5].在談到物權的客體物時,我國學者指出:物的概念之所以重要,因為它在權利的建構中起著“支點”的作用。這個“支點”作用可以簡單地表述為:一種法律所建構的權利,其內容取決于與此行為相關聯的物。反過來表述就是:物決定行為的內容,行為的內容則決定權利的內容[6].以上經濟學與法學學者的看法可以說是不謀而合。本文主要借鑒了新制度經濟學的一些研究成果和方法并結合法學理論對計算機軟件法律保護模式進行研究。因此本文首先對計算機軟件法律保護問題及其模式的產生與發展進行了簡要回顧,接著采用新制度經濟學和法學的研究方法與成果,分析了計算機軟件法律保護的現行法律框架下的可能的著作權模式和專利權模式,然后研究了計算機軟件的特點并把其與作品與發明進行了比較,得出了計算機軟件法律保護模式的選擇結果,最后對計算機軟件法律保護制度進行了初步設計。
一、計算機軟件法律保護問題的產生及法律保護的理論與實踐
計算機軟件法律保護問題的產生原因與發展史無疑對探討計算機軟件法律保護模式具有重要意義,因此我們必須首先研究計算機軟件法律保護問題的產生過程以及計算機軟件的法律保護史。從歷史眼光來看,計算機軟件法律保護是計算機技術尤其是軟件技術發展和計算機軟件產業化的結果。計算機技術包括計算機硬件技術和計算機軟件技術,軟件技術與硬件技術共同構成并決定著計算機技術的發展。雖然計算機軟件技術是在硬件技術基礎上并以其為前提發展起來的,但是隨著計算機技術的進一步發展,計算機軟件技術就不僅僅只是被決定因素。硬件技術使計算機的功能空前強大,需要軟件技術去實現。因此計算機軟件技術在計算機技術中的比重越來越大,軟件技術越來越重要,計算機軟件與硬件技術成為了既互相制約又互相相對獨立的關系。計算機軟件產業化及軟件技術逐步相對獨立導致了計算機軟件法律保護問題的產生。
早在現代計算機產生之前人類的計算技術至少已經發展了近兩千年,此過程中曾經產生了算籌、珠算盤、計算尺以及初具現代計算機模型的手工的和自動的機械式計算機、數字式自動計算機。但是直到1941年德國工程師朱斯(K.Zuse)歷時七年研制成功的Z-3計算機才才產生了世界上真正的第一臺通用程序控制計算機,而至1946年埃克特和莫克利歷時三年研制成功的ENIAC的誕生產生了世界上第一臺通用電子計算機,標志著現代計算機的產生。雖然自從人類最早的計算工具算籌產生也就同時產生了計算軟件。如春秋時期就已經很流行的乘法“九九”口訣,此后制定的多位乘法、除法、開平方法、解多元一次方程組的計算程序、重因法、身外加減法、求一法等以歌訣形式出現的乘除捷算法等等。但是計算工具的軟件和計算機軟、硬件的出現并沒有馬上導致計算機軟件的法律保護問題,因為此時不僅計算機軟件而且整個計算機領域還遠沒有達到產業化的程度,而所存在的問題也只不過是如何繼續開發計算機硬件技術從而提高計算機總體性能的問題,計算機產業還遠沒有建立,計算機軟件也還遠沒有任何獨立及產業化的跡象,計算機軟件的法律保護問題也就不可能被提上日程。
直到二十世紀五十年代,計算機開始產業化的進程。1952年,IBM公司推出第一個批量生產計算機IBM701.其后IBM公司又開發出IBM650這種價格比較便宜的小型機,最后銷量超過了一千臺。至五十年代末,整個美國計算機年生產量已經達到上千臺。但是直到此時,計算機也基本上仍然局限在政府的軍事部門以及少量的研究機構,還遠沒有為社會大眾所熟悉,至1962年,美國的總計算機數也不過剛超過萬臺。直到五十年代末六十年代初,由于晶體管計算機的研制成功,計算機進入了第二代。IBM公司采用在繼承的基礎上改進的策略成為計算機發展史上的重要事件,這種策略使IBM公司的計算機生產形成了計算機族,不僅縮短了新機器的研制周期,降低了生產成本,也實現了程序兼容,方便了新機器的使用。此后很多計算機廠商紛紛效仿,從而使計算機迅速走上產業化發展的道路。1964年IBM公司更是投資50億美元開發IBM360系統,由于它具有通用化、系列化和標準化的特點,性能價格比高,取得了很大的成功,到1970年7月1日止共銷售了三萬二千三百臺,為計算機的產業化作出了巨大的貢獻。
隨著計算機硬件技術的發展,計算機軟件也取得了很大的進步,高級程序語言、操作系統、應用軟件均取得了很大的成功。隨著計算機應用的不斷發展,計算機軟件也日積月累,形成了極為寶貴的知識資源,它的價值已超過了計算機硬件本身,甚至可以說,計算機軟件才是計算機系統的真正的價值之所在。1959年美國出現了第一家獨立的軟件公司,開始了軟件產業的建立過程。1966-1968年間日、德、英等國也相繼開始了自己的軟件產業的的建立。1969年6月IBM公司率先宣布實行“價格分離”政策,決定從1970年1月1日起實行軟件與硬件價格分開計算,應用軟件和語言處理程序要單獨收費,但操作系統仍和硬件一起收費。此后,世界上的主要的計算機公司紛紛效法,不僅軟件單獨計價出售,其他計算機服務經營項目(如系統分析與設計、咨詢、培訓等)也單獨計價,使軟件業和計算機服務業的形成和發展邁出了關鍵的一步[7].從此設計與生產計算機軟件的產業才與制造計算機硬件的產業分開,計算機軟件技術逐漸走在相對獨立的發展道路上,計算機軟件也已實現了產業化。也正是在此時,計算機軟件的法律保護問題才成為急迫的問題被提上議事日程。德利婭。利普希克指出:雖然自1964年起IBM360的問世使得計算機的使用開始普及,但是那時侯,計算機(硬件)和為滿足用戶需要而編制的程序和使用手冊(軟件)是一并出售的,當時由于程序被看作是計算機的組成部分并受到工業產權的保護,所以尚未提出程序的保護問題。但是不久人們逐漸拋棄了那種把與計算機相連的程序商品化的做法,因此兩個市場建立起來了,因而必須保證程序受到獨立的和充分的法律保護[8].
計算機軟件法律保護問題被實踐提出來了,于是,人們提出了各種各樣的計算機軟件法律保護建議與方案,進行了計算機軟件保護立法。有代表性的建議或方案有:①六十年代聯邦德國奧爾施萊格(H.?hlschlegel)和美國學者加爾比(E.Galbi)的注冊保護建議方案。②1968年英國學者森漢(D.A.Senhenn)提出的版權法模式。③世界知識產權組織關于保護計算機軟件的結合了商業秘密法、專利法、著作權法甚至反不正當競爭法的混合方案。④1984年美國國際商用機器公司提供給我國的關于暫行以版權法保護計算機軟件的建議。⑤1984年日本通產省提出的關于制定新的法律-程序權法的建議。⑥1986年德國知識產權法學家迪茨博士(Dr.A.Dietz)提出的保護計算機軟件的鄰接權模式建議。⑦經濟合作與發展組織的保護計算機軟件中的數據的數據保護準則[9].這些保護計算機軟件的建議在世界各國以及國際公約中取得了一定的成果-世界各國以及國際公約的法律保護模式。
1972年菲律賓率先把計算機軟件列為版權的保護對象,其后美國于1980年、英國、法國、聯邦德國、日本等于1985年相繼修訂版權法把計算機軟件納入版權保護對象中。時至今日,總體而言,世界各國的計算機軟件保護模式基本上是版權法模式,如世界各主要發達國家美國、英國、法國、德國、加拿大、日本、澳大利亞等國的立法以及發展中國家的匈牙利、印度、菲律賓、我國臺灣省、新加坡等國家和地區的立法,當然在這些國家的立法中有些國家明確排除了專利法對計算機軟件的保護,如英國法等,也有一些國家同時承認專利法對計算機軟件的保護,如美國法、西班牙法和匈牙利法等。同時也有一些國家采用的專門法的模式,如保加利亞和韓國的計算機軟件保護模式[10].在國際公約方面,1994年世界貿易組織的《與貿易有關的知識產權協議》第十條即是計算機程序與數據的匯編,從而正式把計算機軟件納入了知識產權國際公約中;1996年的《世界知識產權組織版權條約》第四、第五條分別規定了計算機程序和數據匯編(數據庫),并且把計算機軟件與著作權領域影響最大的《伯爾尼公約》聯系了起來,雖然該公約至今尚未生效,但無疑它是計算機軟件國際保護的進一步發展。
從以上計算機軟件法律保護的理論與立法的演變尤其是立法實踐來看,著作權法模式已經是當前的主流,但是計算機軟件的著作權保護模式的發展也不是一帆風順的,反對的呼聲也從未停止,著作權專家強調指出計算機程序沒有文學藝術作品的特點。不過七十年代上半葉德國教授歐根。烏爾默為教科文組織和世界知識產權組織發表的研究報告產生了重要影響,歐根。烏爾默在比較了將程序輸入計算機和固定作品的過程進行了比較,最后得出計算機程序可以受著作權保護的結論。于是1972年菲律賓,1980年美國將計算機程序納入著作權保護[11].此后世界大多數國家也逐漸采用著作權保護計算機軟件,直至1994年的《與貿易有關的知識產權協議》與和1996年的《世界知識產權組織版權條約》著作權模式被國際公約所采用。但是計算機軟件的著作權保護模式確立的支持與反對意見似乎同樣的多。批評大體有:①人不能直接識別計算機程序,它主要屬于實用而不是美學范圍;②著作權不保護思想,計算機程序應受專利權保護;③應當保護的是計算機程序的內容而不是其正式表現形式,后者才屬于著作權范圍;④保護期限太長,不適用計算機程序;⑤發展中國家的發展問題;⑥用戶應有備用拷貝,著作權法沒有規定這一可能性;⑦會歪曲著作權制度。支持意見有:①專利權也同樣不保護思想,思想也不應受保護,而且著作權保護內容;②實用而非美學并不表示計算機軟件不能受著作權保護;③發展中國家也同樣要保護計算機軟件,否則也會影響其本國的軟件產業;④著作權的不用履行手續是其最大的優點[12].
實質看來,無論支持還是反對意見,幾乎均是從專利權與著作權比較角度來說的。人們之所以如此,原因大概在于,只有把計算機軟件的法律保護納入既定的已經成熟的框架內才能更快更有效,因為尋求與建立全新的計算機軟件保護模式是需要花大量的時間的,這是不符合主導當前世界事物的各個發達國家,尤其是美國的利益的。無怪乎美國貿易代表在烏拉圭回合之前威脅說如果新一輪貿易談判不包括知識產權、投資和服務貿易,美國就拒絕參加。此后美國還動用“特殊301條款”對其他國家進行威脅[13].可以說,《與貿易有關的知識產權協議》的簽定美國功不可沒,因為很多國家包括我國都是在美國的強烈要求下加快了自己的知識產權立法步伐。計算機軟件的法律保護亦莫不如此。尤其是澳大利亞以版權法保護計算機軟件的法律修訂過程極其短促,從開始考慮到法律生效不到半年時間。其直接導因可以說是美國蘋果公司的訴訟,而更深的原因或許是美國的壓力[14].雖然日本理論與實務界原來就有專利權與著作權模式之爭,但是日本采用著作權模式與美日貿易摩擦以及美國的壓力不無關系[15].現行的計算機軟件法律保護的著作權模式對于保護計算機軟件,促進計算機軟件產業的發展功不可沒,但是短視與實際利益以及計算機軟件超級大國的驕橫使得計算機軟件的法律保護模式的選擇被局限于現行的比較成熟的已有的法律框架內,而眼光局限于此所選擇的計算機軟件法律保護模式的科學性與質量也就不可能不大打折扣。因此我們有必要在仔細評價現行模式并比較各種可能的模式的基礎上選擇出最科學的計算機軟件法律保護模式。
二、法律保護模式分析:著作權模式與專利權模式
根據制度經濟學和法與經濟學的研究,物品的狀態對制度設計與選擇具有決定作用[16].反過來,制度設計與選擇也一定要與物品的狀態相協調。因此,我們的研究不僅要分析制度的結構,而且也要分析制度所調整的領域的物品的狀態。前述的法學的研究也表明,權利客體的性質特點對于法律關系與法律制度也具有決定性的影響。因此,為了分析比較著作權模式與專利權模式并且探討計算機軟件適合于用什么模式來保護,我們需要既分析這兩種法律的制度結構,也需要研究兩種制度所調整領域的物品的狀態(即權利客體,下同),并且研究這兩種法律保護模式所保護的對象的狀態是否與計算機軟件的狀態相同。如果與著作權模式所保護的對象作品的狀態相同則計算機軟件應采用著作權模式,如果與專利權模式所保護的對象發明的狀態相同則計算機軟件應采用專利權模式,如果均不相同,則應探討計算機軟件的專門法保護。在著作權模式成為計算機軟件法律保護的主流模式的過程中至今人們已經提出了各種各樣的計算機軟件法律保護模式,可以說傳統的知識產權法領域幾乎均被涉及。雖然至今著作權模式已經成為主流,但它并非不可動搖。而且立法上的優勢并不總能證明方案的科學性,計算機軟件法律保護模式還有探討的余地。因此本部分就研究各種主要的模式,從這些可能的法律保護模式的保護對象特點及調整要求、功能、價值取向、效率等角度對它們進行分析。本文認為,現今已經成為主流的著作權模式、專利權模式、以及獨立的專門立法模式是三種主要的可能的基本模式。至于其他法律,商業秘密法不利于計算機軟件的公開、傳播與應用,反不正當競爭法基本上是一種防衛性的法律,很少給予積極權利,也不利于計算機軟件的充分保護,侵權行為法則主要與其他權利法如物權、債權以及傳統的知識產權等相對應,是所有民事權利的共同的保護手段,即便在制定了專門法或者選定了正式的保護模式之后也仍將在計算機軟件法律保護方面起重要作用。因此,這些法律雖然在計算機軟件法律保護方面不可或缺,但是卻或者本身不足以作為計算機軟件的法律保護模式,或者不能象傳統民法一樣對當事人賦予正面的權利,不足以作為計算機軟件的主要法律保護手段。至于專門立法模式雖然也是可能的選擇,但它是人們根據不同的目的從自己的角度設計的,沒有一定之規;而且如果傳統的保護模式已經足夠,我們就沒有必要再另辟奚逕。只有傳統模式不足以保護計算機軟件時我們才有必要研究與設計專門的立法。因此本部分將分析屬于傳統知識產權法領域的著作權模式和專利權模式的制度結構及其特點和這兩種模式所保護的物品的特性。
(一)專利權法與著作權法所保護的物品的狀態(特點)。專利權與著作權的保護對象分別是發明與作品,它們是決定制度的最重要的因素。那么發明與作品有什么區別呢?日本學者指出了發明與作品的兩點區別:首先,作品是對人的思想、情感的表現,是人格的體現物,其中反映了個性,孕育著無限表現上的可能性,不存在模仿他人作品的必然性。因此著作權法保護的作品必須是表現獨立個性的作品。而與此相反,發明是一種技術,技術與作品所屬的藝術領域相比,本質上沒有個性,是客觀的,一旦作出發明,任何人沿著該思路實驗,均可以得到相同的結果,是一個收縮的世界;其次,正由于作品與發明的以上的特點,作品的價值不存在絕對的標準,一般而言無法對其經濟價值進行衡量。而發明則不然,進行價值(效果、效用)判斷是可能的,可以用是否速度更快、更耐久、更能以低價格被生產或生產這種標準去衡量[17].除此之外,應該還有一些區別:首先,雖然沒有具體統計數字,但不可否認的是從作品的經濟價值上,一部作品的價值相對來說一般既難以衡量,而且也要比一項發明低,并且發明的價值是很容易被估價的;其次,作品的數量是發明的數量所遠遠不能比的,因為任何人均可能搞出作品,但卻沒有幾個人擁有發明,尤其是狹義上的發明。即便是發明的標準再降低一些,發明的數量也不會比作品多。這是由作品表現的多樣性和發明的客觀性所決定的;第三,作品的價值相差較大,普通人的作品可能一文不值,名家的手筆則可能價值千金。而發明的價值則差不了這么多。這也是由作品表現的多樣性和發明的客觀性所決定的。第四,人們創造的動機也有所不同,創作作品目的主要在于表達自己的思想與情感,而創造發明雖然一定程度上也能體現人的人格,但主要目的無疑是為了經濟考慮。當然這幾點均是相對而言的,并非絕對,但是其區別卻是有價值的,它們可能影響制度的設計。
另外,從功能上來看發明的主要功能是為產業發展做貢獻,主要推動人類物質文明的進步,而作品的主要功能則主要是為文化發展做貢獻,主要推動人類的精神文明的進步。
(二)著作權模式與專利權模式的制度結構及特點。從保護對象上,著作權法保護的對象是文學藝術和科學作品,專利法保護的是發明[18],作品是人的思想或情感的表現,大體而言作品可以分為科學作品(如學術論文、產品設計圖紙等)和藝術作品(如小說、戲劇、美術、雕塑等)兩大類,而發明按照日本專利法的規定則是指利用自然規律的技術構思的高度創造,一般包括狹義的發明與實用新型,有的國家還包括外觀設計;從保護條件上,著作權法對作品的條件要求是具備獨創性,在有形介質上固定是有些國家的要求,而專利法對發明的要求是具備新穎性、創造性[19]與實用性,并且比較具體而嚴格;從權利的內容上,著作權除包括財產權外,還包括精神權利,而專利權則基本上是一種財產權;從保護的絕對性上,著作權法對作品的保護的獨占性要比專利法弱,即他人如果碰巧創作出完全同樣的作品,只要其是獨立創作的,則也會受著作權法保護,而專利法則保護唯一的發明,其他人盡管是獨立作出的,只要是同一發明,也不能使用,更不能享有專利權;從權利取得上,著作權的取得不象專利權那樣要求有嚴格的手續,其權利是自創作完成起自動取得,而且其權利維持也不需要象專利權的維持一樣支付維持費;從保護期上,著作權的保護期要比專利權的保護期長得多;從權利限制上,專利權一般適用于強制許可,而著作權則一般不適用于強制許可;從制度功能上來看,專利法有著促進公開的作用,而著作權法則不具這種作用,因此專利法更加有利于技術的傳播與應用,而著作權法對作品的傳播與應用似乎采用了一種中立的立場。
從法律的制度結構上看,專利權與著作權在保護對象、保護條件、權利的內容、保護的絕對性、權利取得、保護期、權利限制等方面有著不同的制度安排與設計,這些制度安排與設計的不同使得專利權模式與著作權模式在功能、價值取向、效率[20]等方面均有所不同:在功能與價值取向上,專利法以刺激更加優秀的技術的開發(與公開-筆者)為手段,達到促進產業發達的目的,與此相反,著作權法以發展多樣性的文化為目的,不過分考慮產業政策[21];在制度效率上,專利法需要登記和權利維持費,制度的交易成本較高,適宜于價值較高的物品,而著作權法則相反[22].
專利權模式與著作權模式所調整的物品的狀態的不同決定了其在制度安排與設計以及兩種模式在功能、價值取向、效率[23]等方面的不同,專利權模式與著作權模式在制度安排與設計以及兩種模式在功能、價值取向、效率[24]等方面的不同則一定程度上反映了其所調整的物品的狀態的不同。
總的說來,作品的多樣性、價值的不確定性與差異性、創造的表達動機等方面的特點與著作權法的獨占性較弱、較長的保護期、規定精神權利的制度設計相適應,而發明的客觀性、價值的可衡量性以及創造的經濟與產業動機則決定了其較強的獨占性、較短的保護期、促進公開與基本不規定精神權利的制度設計;價值的不確定性與差異性以及價值相對較低決定了著作權采用交易費用較低的簡單的自動取得的核證權利的方式,而價值的確定性以及價值相對較大也與專利法對發明采用較為嚴格的確立和核證權利的方法相適應。另外,著作權法的著作權的較弱的獨占性與較長的保護期和專利法的專利權的較強的獨占性與較短的保護期也是各得其所。從這里的分析我們可以看到,著作權法是根據作品的特點而設計的,作品是適宜于著作權法的保護的,而專利法則是根據發明的特點而設計的,發明也與專利法相適應。計算機軟件究竟是采用著作權模式、專利權模式還是專門法模式則與計算機軟件本身的性質有著極其密切的聯系。如果計算機軟件與作品的性質相近,則計算機軟件的法律保護模式就應采用著作權模式;而如果計算機軟件與發明的性質相近,則計算機軟件的法律保護模式就應采用專利權模式;如果均不相近或差別較大,則計算機軟件就既不能采用著作權模式,也不應采用專利權模式,而是應設計適合于計算機軟件本身性質的專門的法律保護模式。那么計算機軟件的性質又怎么樣呢?這就是我們下一個問題所要研究的。
三、計算機軟件的性質、特點、法律調整要求與法律保護模式選擇
關于計算機軟件的性質,研究者并不多,科學工作者可能不屑于研究或認為沒必要,而法律工作者則缺乏科學知識,對計算機軟件這種技術性的東西也比較頭痛。
根據《中國大百科全書》的解釋,計算機軟件是指計算機系統中的程序和有關的文件。程序是計算任務的處理對象和處理規則的描述;文件是為了便于了解程序所需的資料說明[25].《計算機發展簡史》認為,所謂計算機軟件,是指使用計算機和發展計算機效率的一套程序系統和文件。它包括計算機各種語言、匯編程序與編譯程序、診斷程序、管理程序與操作系統、數據庫管理系統、應用程序、各種維護和使用手冊、程序說明和框圖等。軟件是用戶和計算機硬件之間的接口與橋梁[26].
以上是計算機科學領域內人們對計算機軟件的看法。同時法律界人士對計算機也有看法。世界知識產權組織《保護計算機軟件示范法條》對計算機軟件的定義是,計算機軟件是程序以及解釋和指導使用程序的文檔的總和。具體講,軟件應包括:(1)程序,即具有某種功能的指令系統,亦即化為計算機可辨認的文字之后,能夠使計算機處理信息的、體現一定功能的、解決一定問題或產生出其他結果的指令;(2)程序說明書;即通過文字、圖表或其他表達形式對程序所作的詳細說明;(3)輔助材料(也稱為“支持材料”),即(1)、(2)兩項中所不包括、但又在應用有關程序時必不可少的指導文件。我國《計算機軟件保護條例》(1991)第二條對計算機軟件所下定義是,“計算機程序及其有關文檔。”其計算機程序是指“為了得到某種結果而可以由計算機等具有信息處理能力的裝置執行的代碼化指令序列,或者可被自動轉換成代碼化指令序列的符號化指令序列或者符號化語句序列。計算機程序包括源程序和目標程序。同一程序的源文本和目標文本應當視為同一作品。”其文檔是指“用自然語言或者形式化語言所編寫的文字資料和圖表,用來描述程序的內容、組成、設計、功能規格、開況、測試結果及使用方法,如程序設計說明書、流程圖、用戶手冊等。”
可見,各個領域的人們均認為,計算機軟件基本上可以分為兩大類,即計算機程序與解釋說明計算機程序的其他文件(檔)。
根據《中國大百科全書》的解釋,程序是計算任務的處理對象和處理規則的描述。任何以計算機為處理工具的任務都是計算任務。處理對象是數據,如數字、文字和圖像等。處理規則一般指處理動作的步驟。在低級語言中,程序是一組指令和有關的數據。在高級語言中,程序一般是一組說明和語句。程序是軟件中最基本的概念。程序是軟件的本體,又是軟件的研究對象。程序的質量決定軟件的質量。程序可以分為程式、子程式、子程序、協同程式、遞歸程式和模塊。
文件是與軟件研制、維護和使用有關的資料,通常可以長久保存,是軟件的重要組成部分。在軟件產品研制過程中,以書面形式固定下來的用戶需求、在研制周期中各階段產生的規格說明、研究人員作出的決策及其依據、遺留問題和進一步改進的方向,以及最終產品的使用手冊和操作說明等,都記錄在各種形式的文件中。文件是是軟件中另一組成部分-程序的解釋和說明,是對研制過程進行管理的重要手段,它是使用、理解和維護軟件所不可缺少的重要資料。
除了把計算機軟件分為計算機程序與文件外,《中國大百科全書》還按照應用和虛擬機的觀點,把軟件分為系統軟件、支援軟件和應用軟件三類。其中系統軟件又包括編譯程序和操作系統等。支援軟件又主要包括環境數據庫、各種接口軟件和工具組,三者形成整體,協同支援其他軟件的編制;應用軟件的種類就更多了,無法列舉。除了上述分類眾多復雜外,而且這種分類也不是絕對的,而是互相交叉和變化的。有些軟件如編譯程序和操作系統,既可看作是系統軟件,又可看作是支援軟件。它們在一個系統中是系統軟件,而在另一個系統中卻是支援軟件。也可以在同一系統中既是系統軟件,又是支援軟件。系統軟件和應用軟件之間也有類似情況。有的軟件如數據庫管理系統、網絡軟件和圖形軟件,原來算作應用軟件,后來又被看作為系統軟件。而且系統軟件、支援軟件和應用軟件三者的編制技術基本相同。因此,這三者既有分工,又有結合,并不截然分開[27].
我國在《計算機軟件著作權登記中使用的軟件分類編碼指南》中將軟件分成三大類,即系統軟件、支持軟件和應用軟件,其下又細分為30個小類,如支持軟件包括軟件開發工具、軟件評測工具、界面工具、轉換工具、軟件管理工具、語言處理程序、數據庫管理系統、網絡支持軟件、其他支持軟件等。這種分類方法是以軟件的功能劃分標準的,是最常見的軟件分類方法。
從科學與法律領域人們對計算機軟件的看法中可以看出,計算機軟件的種類繁多,又很復雜,各種計算機軟件之間差異極大,本文之所以不厭其煩地引用各個領域人們對計算機軟件及其分類的看法原因正在于表明這一點。因此,我們很難說計算機軟件從整體上可以被歸為專利法上的發明還是著作權法上的作品。從功能來看,軟件是用戶與硬件之間的接口界面。使用計算機就必須針對待解的問題擬定算法,用計算機所能識別的語言對有關的數據和算法進行描述,即必須編程序和有軟件。用戶主要是通過軟件與計算機進行交往。軟件是計算機系統中的指揮者,它規定計算機系統的工作,包括各項計算任務內部的工作內容和工作流程,以及各項任務之間的高度和協調。軟件和硬件都是計算機不可缺少的重要方面,二者既有分工,又有配合。硬件是物質基礎,軟件擔負指揮功能。從軟件內部分工來看,基本上可以說,程序是直接指揮計算機硬件的,而文件則主要是為人們了解、學習、使用程序所必須的。因為,程序本身是無法被人直接感覺到的,人們尚需要通過文件來了解程序。因此程序與文件的關系大體上可以說與專利法上的專利與說明專利的說明書及其摘要、權利要求書等文件的關系相似。因此可以認為,大多數計算機文件與著作權法的作品的是很相似的,而計算機程序則與專利法上的發明更加接近。當然,計算機軟件內部的各種類之間的關系要比這種關系要復雜得多,除了這兩種類型之外,尚有很多中間類型。而且計算機軟件中的程序與文件也不是截然分開的,因為文件是對程序的描述,程序是文件所描述的程序,二者一般不能被截然分開。另外從計算機軟件的本質來看,它是用來控制計算機的,而程序是直接控制計算機的,文件只不過是為了人們使用的方便才存在的,有些情況下沒有文件只有程序計算機系統也照樣能夠正常運轉,因此可以說,軟件中最本質的東西是程序,而不是文件,正如專利的本質是發明而不是說明書及其摘要和權利要求書一樣。從計算機軟件的創作者的目的來說,主要的是經濟目的而不是為了表達自己的思想與情感;計算機軟件的主要目的顯然是產業上的應用而不是創造多樣性的文化;從其價值來說,計算機軟件的價值是可以判斷的,而且各種計算機軟件之間的價值相差極大,有個人為了完成自己的特定功能而完成的小程序,也有大公司完成的為了商業上推廣的價值很大的大程序。
總的說來,如果把計算機文件與計算機程序孤立開來看,某些計算機軟件與作品比較相似,如計算機文件,有些與發明比較相似,如程序,更多的計算機軟件則兼有二者的特點。但是根據筆者的看法,對于大多數計算機軟件來說計算機文件無非是對程序的說明,其性質類似于專利之說明書及其摘要,因此計算機文件與計算機程序很難被截然分開,一般而言有計算機程序必然有其說明的計算機文件,而計算機文件所說明的也基本上是計算機程序。因此計算機程序才是計算機軟件的根本價值所在,從整體上來說計算機軟件與專利法的發明的相似性更多一些。這樣看來根據前述的選擇法律保護制度的原則與方法,總體說來計算機軟件似乎更適宜于專利權保護,但是如前對專利權模式的分析,取得專利權保護是較難的,代價也是較高的,這將不僅使大多數計算機軟件受不到法律保護,而且權利人用法律保護其利益的代價也是高昂的,很可能使得計算機軟件的法律保護得不償失,使得計算機軟件的法律保護制度落空。而目前的用著作權法來保護計算機軟件雖然能夠使大多數計算機軟件得到法律保護,也取得了一定的效果,但是由于大多數計算機軟件與著作權所保護的作品有著較大的不同,而與專利法的發明更加相似,這使得用著作權保護計算機軟件有其負作用,它不僅產生了一些與著作權法的價值不相一致的壟斷,如目前微軟的壟斷就使有些學者對著作權法保護計算機軟件的合理性產生了懷疑[28],而且對計算機軟件的保護也不能說是非常有利。如反向工程的合法性問題,雖然仍然存在爭議,也有些立法例對反向工程作了條件上的限制[29],但是根據著作權法的基本原理,著作權僅僅保護思想的表現而不保護思想本身,根據這一原理反向工程在著作權框架內無疑是合理的,這使得著作權對計算機軟件的保護存在缺陷。因此無論是用專利法還是用著作權法保護均不是十分適宜的。保護計算機軟件必須另行設計專門的法律保護模式。
四、計算機軟件專門法律保護模式設計
雖然不同作者和群體對各種制度的側重點頗有差異,新老制度主義都承認制度有可能被精心設計和實施。[30]因此我們是可以精心地對制度進行設計的。但是設計一項法律制度是很困難的,非本文力所能及,同時設計一套完整的計算機軟件的專門法律保護模式也非本文的主要任務。因此,本文此部分僅僅就計算機軟件法律保護專門法模式的指導思想談談看法,并給出計算機軟件專門法律保護制度的框架。
(一)計算機軟件專門法律保護模式的指導思想
法律的指導思想往往是法律價值得以凝結的載體,因此設計計算機軟件專門法律保護制度我們必須首先確定計算機軟件專門法律保護模式的指導思想,以作為計算機軟件專門法律制度的總綱與前提。
1.計算機軟件專門法律保護模式應能使大多數軟件均能受到有效的保護
雖然專利法模式能夠對計算機軟件進行最大程度的保護,但是人們卻并不看好它,原因就在于其保護條件要求太高,使得大多數軟件都受不到保護。而著作權法雖然能夠使幾乎所有計算機軟件均受到保護,但是它也并非無可指摘。一是它的保護力度太小,對計算機軟件所有人不利。雖然對于一些價值不太大的計算機軟件的保護已經足夠,但是對于一些價值較大的計算機軟件的保護卻不能說已經足夠,雖然目前一些重大的計算機軟件,如微軟的操作系統事實上得到了較為充分的保護,但是這種保護是否全部是現行的著作權法之功則很難說,微軟的操作系統實際上是由于其源碼的保密而事實上得到保護的。二是它的超長保護期與非公開性[31]對產業發展有著嚴重的阻礙作用,這雖然似乎彌補了著作權法對計算機軟件保護力度弱的不足,但這是以阻礙計算機軟件產業的發展為代價的。如前所述這已經引起了人們對計算機軟件的著作權模式的全面質疑。現行的可能的模式的這些缺陷告訴我們,計算機軟件專門法律保護制度的選擇應盡可能避免這些模式的缺陷。既使大多數計算機軟件均能受到法律保護,同時又要使它們得到較為有力有效的保護,而且還要考慮到對產業發展的可能的有利的與不利的影響。
2.計算機軟件專門法律保護模式應具有較低的制度交易成本并注意產業政策
較低的制度交易成本是任何制度所追求的目標之一,這大概就是著作權模式受青睞的主要原因,它不僅具有較低的交易成本,而且使大多數軟件都能受到保護。但是著作權模式的較低的制度交易成本是以較小的保護力度和較低的效率為代價的。著作權模式有三大缺陷:一是保護力度不夠,無法禁止反向工程,對權利人不利;二是不能促使計算機軟件公開,阻礙了計算機軟件產業的發展;三是超長的保護期也阻礙了計算機軟件產業的發展。實際上在最早的計算機軟件的保護方案中,對計算機軟件的保護期都是比較短的。如Galbi方案(ProposalfornewlegislationtoprotectComputerProgramming)中為5年至10年,WIPO的ModelprovisionoftheprotectionofComputerSoftware(1978)《參考資料4》中為20年,加拿大政府白皮書(FromGustenbergToTelidon.Awhitepaperoncopyright,1984)中,對于可直接為計算機讀出的程序(Machine-readableprogram)為5年,日本通產省方案為15年。最初對程序進行保護的法國著作權法對程序的保護期作了25年的規定[32].計算機軟件專門保護模式應盡量采用交易成本較低的制度,同時也必須注意產業政策。
3.計算機軟件專門法律保護模式應能夠鼓勵計算機軟件公開
發明的公開大大地促進了技術的進步與發展,甚至人們在論述專利法的宗旨時,鼓勵公開成了專利法的重要價值之一。不能鼓勵公開是現行計算機軟件的著作權模式的最重要的缺陷。如前所述計算機軟件在某種程度上與發明更為接近,從而計算機軟件也應該能夠公開,以促進新的軟件的開發與使用,促進計算機軟件產業的發展。
我們也能看出計算機軟件專門法律保護模式設計的上述的三個方面并不是完全統一的而是有一些矛盾的,如鼓勵公開與制度交易成本以及使大多數軟件受到有效保護的價值就有一定的矛盾。因此在設計計算機軟件專門法保護時必須在各種價值中間進行衡量與選擇。
(二)計算機軟件專門法律保護模式的基本框架
既然我們已經確立了計算機軟件專門法律模式的指導思想,概括地描述計算機軟件法律保護模式就將是一件可能的事情。從以上分析可以看出,雖然傳統框架內的法律保護模式從整體上均不是計算機軟件法律保護的最佳模式,但是傳統的法律保護模式能夠不同程度地被借鑒,因為現實地看,著作權模式與專利權模式無疑均已經對計算機軟件起著不同的保護作用,它們能夠起作用不是偶然的,而是它們的制度功能使然。因此雖然我們不能從整體上運用傳統的計算機軟件法律保護模式,但是部分地借鑒傳統的制度還是可能的,而且應該是一種較好的經濟的選擇。具體而言,計算機軟件專門法律保護模式可以考慮以下內容:
1.權利取得手續
在權利取得手續上可以借鑒專利法對實用新型專利的“登記+公開+形式審查制”。這樣,既可以使權利人用較低的成本取得保護,又促使了計算機軟件的公開,能夠促進計算機軟件產業的發展。當然,在這種制度下,計算機軟件要取得保護還是需要一定的成本的,但是它的成本較低,而且這也給了所有人一個選擇,以決定是否需要取得計算機軟件的法律上的權利。事實上并不是任何計算機軟件均有必要得到保護。而這種制度的促進公開所帶來的公平的競爭環境對計算機軟件產業的發展的作用則是成本更低的著作權模式所不具備的。
2.權利取得條件
在權利取得條件上,可以考慮采用比專利法對實用新型的創造性標準更低的著作權法的獨創性標準,只要有最低限度的創造性并且是其獨立創作出來的就可以受到保護。這樣可以使需要取得法律權利的計算機軟件能夠取得法律權利,使大多數計算機軟件均能受到保護。
3.權利內容
由于計算機軟件基本上是一種功能性的產品,一般并不代表制作人的人格,因此人格權的內容并不重要,可以考慮采用類似于專利法上的表明身份的權利即可。原著作權模式下的人身權內容對使用人很不公平,也阻礙了計算機軟件的使用與開發。而在財產權方面,則可結合著作權財產權與專利權的內容而設計出計算機軟件的財產權利體系。
4.保護期與專有性
在保護期上,可以考慮采用20年左右的保護期;在專有性上可以采用著作權法的專有性標準,而不是專利法的專有性標準。因為從計算機軟件的生命周期來看,20年的保護期已經足夠;而在專有性上如果采用專利法的標準,對于計算機軟件的使用人和其他開發人而言將是極大的負擔,他們需要去查找登記公報以確定沒有侵犯他人權利,而超大量的計算機軟件將使他們不堪重負,對他們是不公平的。
5.合理使用
合理使用方面同樣可以結合原有的著作權法與專利法上的合理使用制度而進行設計,本文不再贅述。
根據全國計算機專業技術資格考試辦公室《關于印發2016年度計算機技術與軟件專業技術資格(水平)考試工作安排的通知》(計考辦〔2015〕2號)精神,2016年度計算機技術與軟件專業資格(水平)考試上半年考試定于2016年5月21、22日舉行。為做好我省2016年度上半年全國計算機與軟件考試工作,現將有關事項通知如下:
一、考試級別與資格名稱、教材
高級資格:信息系統項目管理師、系統分析師;
中級資格:軟件設計師、網絡工程師、信息系統監理師、系統集成項目管理工程師、信息系統管理工程師、數據庫系統工程師、多媒體應用設計師;
初級資格:程序員、網絡管理員、信息處理技術員。
考試大綱和教材目錄見全國軟考辦網站(ceiaec.org)。
諛、報考對象與條件
凡遵守中華人民共和國憲法和各項法律,遵守職業道德,具有一定計算機技術應用能力的人員,均可根據本人情況,報名參加相應專業類別、級別的考試。
三、報名時間及方法
㈠報名時間:2016年3月4日—4月1日。
㈡報名方法:網上報名。
1.考生點擊進入人事考試網絡報名系統(60.208.22.58:8080/pis/)。(建議考生使用360極速瀏覽器)。
2.考生以本人真實身份信息進行注冊后登陸報名系統。
3.仔細閱讀《2016年上半年計算機技術與軟件專業技術資格(水平)考試報名須知》后填報個人信息及所報科目。
4.按照操作界面提示上傳本人近期照片。
5.在線繳交報考費。經系統自動審核后,通過銀聯網上繳費。
繳費后報名系統沒有顯示成功等異常情況處理:考生先確認本人銀行賬戶是否已經被扣款,如果已經扣款,無須擔心,因海南省財政廳的非稅繳費平臺繳費時容易出現延時比較長的情況,請考生繳費時嚴格按照步驟進行,耐心等待繳費確認結果,如果繳費確認出現異常,我處將在報名結束后統一進行對賬,對賬結果將在網站重新顯示,考生可在已繳費4日后登錄報名系統查看繳費狀態是否已經改變。如有問題再與我處聯系。聯系電話:65375001,65351474。(需要開具發票的考生,打印個人報名信息表,在5月1日前持個人報名信息表和身份證,到海南省人力資源開發局(省人力資源市場)職稱考試處二樓柜臺,經審核后,開具發票)。
四、考場設置
我省計算機技術與軟件專業技術資格(水平)考試考場設置在海口,具體地點在準考證上通知。考生于2016年5月16日至20日登錄中國計算機技術職業資格網(rkb.gov.cn/),點擊進入報名入口1或入口2,下拉點擊進入打印準考證。準考證打印不再另行通知。考生憑準考證、身份證件參加考試。
五、報考收費
報考收費按瓊價費管〔2014〕525 號文件有關規定:高級、中級、初級資格考試報考科目按客觀題65元/人·科,主觀題68元/人·科標準收取。
附件:考試科目和考試時間安排表。
2016年上半年計算機技術與軟件專業技術資格(水平)考試科目和考試時間安排表
(考試日期:5月21、22日)
級別
資格名稱
考試時間
考試科目
高級
信息系統項目管理師
21日
上午 9:00—11:30
綜合知識
下午
1:30—3:00
案例分析
3:20—5:20
論文
系統分析師
上午 9:00—11:30
綜合知識
下午
1:30—3:00
案例分析
3:20—5:20
論文
中級
軟件設計師
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
網絡工程師
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
信息系統監理師
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
系統集成項目管理工程師
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
信息系統管理
工程師
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
數據庫系統工程師
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
多媒體應用設計師
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
初級
程序員
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
網絡管理員
上午 9:00—11:30
基礎知識
下午 2:00—4:30
應用技術
信息處理技術員
上午 9:00—11:30
基礎知識
下午:1:00—3:30(A卷)
4:30—7:00(B卷)
應用技術
2014年4月自學考試的秘訣!點擊免費查看>>
專業
層次
學制
主要課程
音樂教育
專科
兩年
大學語文、基礎樂理、視唱練耳、基礎聲樂、基礎和聲、合唱與指揮基礎、基礎鋼琴、藝術概論、民族民間音樂、音樂欣賞、中學音樂教學法、計算機應用基礎、計算機應用基礎實踐、基礎鋼琴實踐、基礎聲樂實踐、
本科
兩年
英語(二)、中外音樂史、中外音樂欣賞、和聲學、音樂作品分析、歌曲寫作、音樂教育學、音樂美學、簡明配器法、歌曲鋼琴伴奏、聲樂實踐、歌曲鋼琴伴奏、聲樂實踐、歌曲鋼琴伴奏實踐、視唱練耳實踐、畢業論文
經濟法
專科
兩年
大學語文、法理學、憲法學、民法學、民事訴訟法學、公司法、經濟法概論、刑法學、合同法、稅法、國際經濟法概論、勞動法、計算機基礎、人力資源管理
本科
兩年
英語(二)、行政處罰法、行政復議法學、國家賠償法、經濟法學原理、企業與公司法、行政法學、勞動法、金融法概論、房地產法、環境法學、稅法原理、行政訴訟法、財務管理學(輔修)
市場營銷專科兩年政治經濟學(財經類)、高等數學(一)、基礎會計學、經濟法概論(財經類)、大學語文(專)、國民經濟統計概論、消費心理學、談判與推銷技巧、企業管理概論、公共關系學、廣告學(一)、市場營銷學、市場調查與預測、計算機應用基礎(含實踐)
本科兩年英語(二)、高等數學(二)、市場營銷策劃、金融理論與實務、商品流通概論、消費經濟學、國際商務談判、國際貿易理論與實務、企業會計學、國際市場營銷學、管理系統中計算機應用(含實踐)
公共關系本科兩年人際關系學、公共關系口才、現代談判學、公共關系案例、國際公共關系、公關政策、企業文化、創新思維理論與方法、領導科學、人力資源管理(一)、現代資源管理(一)、廣告運作策略
行政管理專科兩年大學語文(專)、政治學概論、法學概論、現代管理學、行政管理學、市政學、人力資源管理(一)、公文寫作與處理、管理心理學、公共關系學、社會研究方法、秘書工作 、計算機應用基礎(含實踐)
本科兩年英語(二)、當代中國政治制度、西方政治制度、公共政策、領導科學、國家公務員制度、行政組織理論、行政法與行政訴訟法(一)、社會學概論、中國行政史、中國文化概論、普通邏輯、財務管理學、秘書學概論、企業管理概論
漢語言
文學
專科
兩年
文學概論、中國現代文學作品選、中國當代文學作品選、中國古代文學作品選(一、二)、外國文學作品選、現代漢語、古代漢語、寫作等
本科
兩年
美學、中國現代文學史、中國古代文學史(一、二)、外國文學史、語言學概論、英語(二)、兩門選修課、畢業論文
涉外秘書學
專科
兩年
英語(一)、大學語文(專)、公共關系、外國秘書工作概況、涉外秘書實務、涉外法概要、
本科
兩年
英語(二)、中外文學作品導讀、國際貿易理論與實務、經濟法概論、秘書語言研究、公關禮儀、交際語言學、國際商務談判、中外秘書比較、口譯與聽力等
對外漢語
本科
兩年
現代漢語、實用英語、中國古代文學、中國現當代文學、外國文學、外國文化概論、對外漢語教學概論、英語表達與溝通(實踐環節)畢業論文等
英語翻譯
專科
兩年
英語寫作基礎、綜合英語(一二)、英語閱讀(一)、英語國家概況、英語筆譯基礎、初級英語筆譯、初級英語口譯、英語聽力
本科
兩年
中級筆譯、高級筆譯、中級口譯、同聲傳譯、英漢語言文化比較、第二外語(日 / 法)、高級英語、英美文學選讀、畢業論文
日語
專科
兩年
基礎日語(一二)、日語語法、日本國概況、日語閱讀(一二)、經貿日語、日語聽力、日語口語
本科
兩年
高級日語(一二)、日語句法篇章法、日本文學選讀、日漢翻譯、第二外語(英/法)、現代漢語、計算機應用基礎、日語口譯與聽力、畢業論文
英語
專科
兩年
綜合英語(一二)、英語閱讀(一二)、英語寫作基礎、英語國家概況、英語聽力,口語等
本科
兩年
英語寫作、高級英語、英美文學選讀、英語翻譯、經貿知識英語、口譯與聽力、二外(日語)等
外貿英語
專科
兩年
綜合英語(一二)、英語閱讀(一)、英語寫作基礎、英語國家概況、國際貿易理論與實務、英語聽力、口語、外貿英語閱讀等
本科
兩年
英語寫作、高級英語、英美文學選讀、英語翻譯、經貿知識英語、外貿口譯與聽力、二外(日語)等
公共事業
管理
專科
兩年
計算機應用基礎、公共事業管理概論、社會學概論、管理學原理、人力資源開發與管理、公共關系、社會調查與方法、行政管理學、文教事業管理、計劃生育管理、秘書學概論、計算機應用基礎(實踐)等
本科
兩年
英語(二)、公共管理學、公共政策、公共事業管理、公共經濟學、非政府組織管理、行政法學、人力資源管理(一)、管理信息系統、畢業論文等
工商企業
管理
專科
兩年
計算機應用基礎、基礎會計學、經濟法概論、國民經濟統計概論、企業管理概論、生產與作業管理、市場營銷學、中國稅制、企業會計學、人力資源管理、企業經濟法(輔修)、民法學(輔修);
本科
兩年
英語(二)、高等數學、管理系統中計算機應用、國際貿易管理與實務、管理學原理、財務管理、金融理論與實務、企業經營戰略、組織行為學、質量原理、企業管理咨詢、合同法(輔修)、行政法學(輔修)。
國際貿易
專科
兩年
高等數學、法律基礎、計算機應用基礎、英語、國際貿易實務、國際金融、國際商法、中國對外貿易、WTO知識概論、市場營銷學等
本科
兩年
國際市場營銷學、世界市場行情、國際商務談判、企業會計學、國際運輸與保險、西方經濟學、外國經貿知識選讀、涉外經濟法、經貿知識英語等
金融管理
專科
兩年
證券投資分析、保險學原理、銀行會計學、商業銀行業務與管理、貨幣銀行學、財政學、經濟法概論、基礎會計學、管理學原理等
本科
兩年
管理會計實務、國際財務管理、公司法律制度研究、英語(二)、電子商務概論、組織行為學、風險管理、高級財務管理、審計學、政府政策與經濟學等
會計(電算化)
專科
兩年
英語(一)、大學語文、高等數學(一)、基礎會計學、國民經濟統計概論、數據庫及應用、財政與金融、會計電算化、成本會計、財務管理學、計算機應用基礎、經濟法概論(財經類)
本科
兩年
高等數學(二)、、英語(二)、數據結構、審計學、管理學原理、通用財務軟件、計算機網絡基礎、財務報表分析(一)、金融理論與實務、高級財務軟件、操作系統。加考課程:會計電算化、財務管理學、成本會計、基礎會計學、政治經濟學(財經類)
人力資源
管理
專科
兩年
管理學原理、組織行為學、人力資源管理學、人力資源經濟學、企業勞動工資管理、勞動就業論、社會保障、勞動與社會保障法、公共關系學、應用文寫作等
本科
兩年
企業戰略管理、人力資源戰略與規劃、人力資源培訓、人事測評理論與方法、人力資源薪酬管理、績效管理、人力資源開發管理理論與策略、管理信息系統等
文化事業
管理
專科
兩年
英語(一)、寫作、中國文化概論、文化管理學、文化行政學、文化政策與法規、文化經濟學、文化策劃與營銷、藝術概論、社會學概論、民間文學、計算機
文化產業
本科
兩年
英語(二)、中國文化導論、文化產業與管理、文化產業創意與策劃、文化市場與營銷、外國文化導論、媒介經營與管理、文化服務與貿易
經濟信息
管理
專科
兩年
高等數學、計算機網絡基礎、計算機應用技術、計算機軟件基礎、計算機組成原理、經濟信息導論、計算機信息基礎、信息經濟學等
本科
兩年
英語(二)、應用數學、中級財務會計、計算機網絡技術、社會研究方法、網絡經濟與企業管理、數據庫及應用、電子商務概論、高級語言程序設計、應用數理統計、經濟預測方法。
游戲軟件
開發技術
專科
兩年
英語(一)、高等數學、計算機游戲概論、高級語言程序設計、游戲作品賞析、計算機網絡技術、游戲軟件開發基礎、市場營銷、動畫設計基礎等
本科
兩年
英語(二)、游戲創意與設計概論、可視化程序設計、藝術設計基礎、多媒體應用技術、DirectX、Java語言程序設計、游戲開發流程與引擎原理、游戲架構導論、軟件工程、游戲心理學等
電子商務
專科
兩年
電子商務英語、經濟學(二)、計算機與網絡技術基礎、市場營銷(三)、基礎會計學、市場信息學、國際貿易實務(三)、電子商務概論、商務交流(二)、網頁設計與制作、互聯網軟件應用與開發、電子商務案例分析、綜合作業
本科
兩年
英語(二)、數量方法(二)、電子商務法概論、電子商務與金融、電子商務網站設計原理、電子商務與現代物流、互聯網數據庫、網絡營銷與策劃、電子商務安全導論、網絡經濟與企業管理、商法(二)
信息技術
教育
本科
兩年
英語(二)、物理(工)、數據庫原理、數據結構、計算機網絡與通信、計算機系統結構、軟件工程、數值分析、面向對象程序設計、計算機輔助教育、高級語言程序設計、數字邏輯、中學信息技術教學與實踐研究
計算機
及應用
專科
兩年
大學語文、高等數學、英語(一)、模擬電路與數字電路、計算機應用技術、匯編語言程序設計、數據結構導論、計算機組成原理、微型計算機及其接口技術、高級語言程序設計(一)、操作系統概論、數據庫及其應用、計算機網絡技術
本科
兩年
英語(二)、高等數學、物理(工)、離散數學、操作系統、數據結構、面向對象程序設計、軟件工程、數據庫原理、計算機系統結構、計算機網絡與通信
電子政務
專科
兩年
行政管理學、公文寫作與處理、公共事業管理、行政法學、經濟管理概論、辦公自動化原理及應用、政府信息資源管理、電子政務概論、管理信息系統、計算機應用技術
本科
兩年