版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件文檔與軟件產(chǎn)權(quán)保護(hù)(主講趙元哲)西安電子科技大學(xué)研究生院課程1
軟件文檔的作用和分類
1)什么是文檔
文檔(document)是指種數(shù)據(jù)媒體和其中所記錄的數(shù)據(jù)。它具有永久性,并可以由人或機(jī)器閱讀,通常僅用于描述人工可讀的東西。在軟件工程中,文檔常常用來表示對(duì)活動(dòng)、需求、過程或結(jié)果進(jìn)行描述、定義、規(guī)定、報(bào)告或認(rèn)證的任何書面或圖示的信息。它們描述和規(guī)定了軟件設(shè)計(jì)和實(shí)現(xiàn)的細(xì)節(jié),說明使用軟件的操作命令。文檔也是軟件產(chǎn)品的一部分,沒有文檔的軟件就不成其為軟件。軟件文檔的編制(documentation)在軟件開發(fā)工作中占有突出的地位和相當(dāng)大的工作量。
2)軟件文檔的作用
在軟件的生產(chǎn)過程中,總是伴隨著大量的信息要記錄、要使用。因此,軟件文檔在產(chǎn)品的開發(fā)生產(chǎn)過程中起著重要的作用。
(1)提高軟件開發(fā)過程的能見度。把開發(fā)過程中發(fā)生的事件以某種可閱讀的形式記錄在文檔中。管理人員可把這些記載下來的材料作為檢查軟件開發(fā)進(jìn)度和開發(fā)質(zhì)量的依據(jù),實(shí)現(xiàn)對(duì)軟件開發(fā)的工程管理。(2)提高開發(fā)效率。軟件文檔的編制,使得開發(fā)人員對(duì)各個(gè)階段的工作能進(jìn)行周密的思考、全盤權(quán)衡、從而減少返工。并且可在開發(fā)早期發(fā)現(xiàn)錯(cuò)誤和不一致性,便于及時(shí)加以糾正。
(1)
作為開發(fā)人員在一定階段的工作成果和結(jié)束標(biāo)志。
(2)
記錄開發(fā)過程中的有關(guān)信息,便于協(xié)調(diào)以后的軟件開發(fā)、使用和維護(hù)。
(3)
提供對(duì)軟件的運(yùn)行、維護(hù)和培訓(xùn)的有關(guān)信息,便于管理人員、開發(fā)人員、操作人員、用戶之間的協(xié)作、交流和了解。使軟件開發(fā)活動(dòng)更科學(xué)、更有成效。
(4)
便于潛在用戶了解軟件的功能、性能等各項(xiàng)指標(biāo),為他們選購符合自己需要的軟件提供依據(jù)。文檔的橋梁作用如圖所示。3)文檔的分類
軟件文檔從形式上來看,大致可分為兩類:一類是開發(fā)過程中填寫的各種圖表,稱為工作表格;一類是應(yīng)編制的技術(shù)資料或技術(shù)管理資料,稱為文檔或文件。軟件文檔的編制:可以用自然語言、特別設(shè)計(jì)的形式語言、介于兩者之間的半形式語言(結(jié)構(gòu)化語言)、各類圖形表示、表格編制文檔。文檔可以書寫,也可以在計(jì)算機(jī)支持系統(tǒng)中產(chǎn)生,但它必須是可閱讀的。按照文檔產(chǎn)生和使用的范圍,軟件文檔大致可分為三類。(1)開發(fā)文檔:
這類文檔是在開發(fā)過程中,作為軟件開發(fā)人員前一階段工作成果的體現(xiàn)和后一階段工作依據(jù)的文檔。包括:
軟件需求說明書、數(shù)據(jù)要求說明書、概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書、可行性研究報(bào)告、項(xiàng)目開發(fā)計(jì)劃。(2)管理文檔:
這類文檔是在軟件開發(fā)過程中,由軟件開發(fā)人員制定的需提交管理人員的一些工作計(jì)劃或工作報(bào)告。使管理人員能夠通過這些文檔了解軟件開發(fā)項(xiàng)目安排、進(jìn)度、資源使用和成果等。包括:
項(xiàng)目開發(fā)計(jì)劃、測(cè)試計(jì)劃、測(cè)試報(bào)告、開發(fā)進(jìn)度月報(bào)及項(xiàng)目開發(fā)總結(jié)。(3)用戶文檔:這類文檔是軟件開發(fā)人員為用戶準(zhǔn)備的有關(guān)該軟件使用、操作、維護(hù)的資料。包括:用戶手冊(cè)、操作手冊(cè)、維護(hù)修改建議、軟件需求說明書。4)軟件文檔的工作
國家標(biāo)準(zhǔn)局在1988年1月發(fā)布了《計(jì)算機(jī)軟件開發(fā)規(guī)范》和《軟件產(chǎn)品開發(fā)文件編制指南》,作為軟件開發(fā)人員工作的準(zhǔn)則和規(guī)程。它們基于軟件生存期方法,把軟件產(chǎn)品從形成概念開始,經(jīng)過開發(fā)、使用和不斷增補(bǔ)修訂,直到最后被淘汰的整個(gè)過程應(yīng)提交的文檔歸于以下13種。
(1)可行性研究報(bào)告:
說明該軟件項(xiàng)目的實(shí)現(xiàn)在技術(shù)上、經(jīng)濟(jì)上和社會(huì)因素上的可行性,詳述為合理地達(dá)到開發(fā)目標(biāo)可供選擇的各種可能的實(shí)現(xiàn)方案,說明并論述所選定實(shí)施方案的理由。(2)項(xiàng)目開發(fā)計(jì)劃:
為軟件項(xiàng)目實(shí)施方案制定出的具體計(jì)劃。它應(yīng)包括各部分工作的負(fù)責(zé)人員、開發(fā)的進(jìn)度、開發(fā)經(jīng)費(fèi)的概算、所需的硬件和軟件資源等。項(xiàng)目開發(fā)計(jì)劃應(yīng)提供給管理部門,并作為開發(fā)階段評(píng)審的基礎(chǔ)。(3)軟件需求說明書:也稱軟件規(guī)格說明書。其中對(duì)所開發(fā)軟件的功能、性能、用戶界面及運(yùn)行環(huán)境等做出詳細(xì)的說明。它是用戶與開發(fā)人員雙方對(duì)軟件需求取得共同理解基礎(chǔ)上達(dá)成的協(xié)議,也是實(shí)施開發(fā)工作的基礎(chǔ)。(4)數(shù)據(jù)要求說明書:該說明書應(yīng)當(dāng)給出數(shù)據(jù)邏輯描述和數(shù)據(jù)采集的各項(xiàng)要求,為生成和維護(hù)系統(tǒng)的數(shù)據(jù)文件作好準(zhǔn)備。(5)概要設(shè)計(jì)說明書:該說明書是概要設(shè)計(jì)工作階段的成果。它應(yīng)當(dāng)說明系統(tǒng)的功能分配、模塊劃分、程序的總體結(jié)構(gòu)、輸入輸出及接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為詳細(xì)設(shè)計(jì)奠定基礎(chǔ)。(6)詳細(xì)設(shè)計(jì)說明書:著重描述每一個(gè)模塊是如何實(shí)現(xiàn)的,包括實(shí)現(xiàn)算法、邏輯流程、接口等。(7)用戶手冊(cè):詳細(xì)描述軟件的功能、性能、和用戶界面,使用戶了解如何使用該軟件。(8)操作手冊(cè):為操作人員提供該軟件各種運(yùn)行情況的有關(guān)知識(shí),特別是操作方法細(xì)節(jié)。(9)測(cè)試計(jì)劃:針對(duì)組裝測(cè)試和確認(rèn)測(cè)試,需要為組織測(cè)試制定計(jì)劃。計(jì)劃應(yīng)包括測(cè)試的內(nèi)容、進(jìn)度、條件、人員、測(cè)試用例的選取原則、測(cè)試結(jié)果允許的偏差范圍等。(10)測(cè)試分析報(bào)告:測(cè)試工作完成以后,應(yīng)當(dāng)提交測(cè)試計(jì)劃執(zhí)行情況的說明。對(duì)測(cè)試結(jié)果加以分析,并提出測(cè)試的結(jié)論性意見。(11)開發(fā)進(jìn)度月報(bào):該月報(bào)是軟件人員按月向管理部門提交的項(xiàng)目進(jìn)展情況的報(bào)告。報(bào)告應(yīng)包括進(jìn)度計(jì)劃與實(shí)際執(zhí)行情況的比較、階段成果、遇到的問題和解決的辦法,以及下個(gè)月的打算等。(12)項(xiàng)目開發(fā)總結(jié)報(bào)告:軟件項(xiàng)目開發(fā)完成之后,應(yīng)當(dāng)與項(xiàng)目實(shí)施計(jì)劃對(duì)照,總結(jié)實(shí)際執(zhí)行的情況,如進(jìn)度、成果、資源利用、成本和投入的人力。(13)維護(hù)修改建議:軟件產(chǎn)品投入運(yùn)行之后,可能有修正、更改等問題,應(yīng)當(dāng)對(duì)存在的問題、修改的考慮以及修改的影響估計(jì)等作詳細(xì)的描述,寫成維護(hù)修改建議,提交審批。2
對(duì)文檔編制的質(zhì)量要求
為使軟件文檔能起到多種橋梁的作用,使它有助于程序員編制程序,有助于管理人員監(jiān)督和管理軟件的開發(fā),有助于用戶了解軟件的工作和應(yīng)作的操作,有助于維護(hù)人員進(jìn)行有效的修改和擴(kuò)充,文檔的編制必須保證一定的質(zhì)量。如果不重視文檔編寫工作,或是對(duì)文檔編寫工作的安排不當(dāng),就不可能得到高質(zhì)量的文檔。質(zhì)量差的文檔不僅使讀者難于理解,給使用者造成許多不便,而且會(huì)削弱對(duì)軟件的管理(難以確認(rèn)和評(píng)價(jià)開發(fā)工作的進(jìn)展情況),提高軟件成本(一些工作可能被迫返工),甚至造成更加有害的后果(如誤操作等)。高質(zhì)量的文檔應(yīng)當(dāng)體現(xiàn)在以下幾個(gè)方面1)針對(duì)性:
文檔編制以前應(yīng)分請(qǐng)讀者對(duì)象。按不同的類型、不同層次的讀者,決定怎樣適應(yīng)他們的需要。例如,管理文檔主要是面向管理人員的,用戶文檔主要是面向用戶的,這兩類文檔不應(yīng)像開發(fā)文檔(面向開發(fā)人員)那樣過多使用軟件的專用術(shù)語。2)精確性:
文檔的行文應(yīng)當(dāng)十分確切,不能出現(xiàn)多義性的描述。同一課題幾個(gè)文檔的內(nèi)容應(yīng)當(dāng)是協(xié)調(diào)一致、沒有矛盾的。3)清晰性:文檔編寫應(yīng)力求簡(jiǎn)明,如有可能,配以適當(dāng)?shù)膱D表,以增強(qiáng)其清晰性。4)完整性:
任何一個(gè)文檔都應(yīng)當(dāng)是完整的、獨(dú)立的,它應(yīng)自成體系。例如,前言部分應(yīng)作一般性介紹,正文給出中心內(nèi)容,必要時(shí)還有附錄,列出參考資料等。同一課題的幾個(gè)文檔之間可能有些部分內(nèi)容相同,這些重復(fù)是必要的。不要在文檔中出現(xiàn)轉(zhuǎn)引其它文檔內(nèi)容的情況。例如,一些段落沒有具體描述,而用“見xx文檔xx節(jié)”的方式,這將給讀者帶來許多的不便。
5)靈活性:各個(gè)不同軟件項(xiàng)目,其規(guī)模和復(fù)雜程度有著許多實(shí)際區(qū)別,不能一律看待。(1)應(yīng)根據(jù)具體的軟件開發(fā)項(xiàng)目,決定編制的文檔種類。
軟件開發(fā)的管理部門應(yīng)該根據(jù)本單位承擔(dān)的應(yīng)用軟件的專業(yè)領(lǐng)域和本單位的管理能力,制定一個(gè)對(duì)文檔編制要求的實(shí)施規(guī)定。主要是:在不同條件下,應(yīng)該形成哪些文檔?這些文檔的詳細(xì)程度?開發(fā)單位每一個(gè)項(xiàng)目負(fù)責(zé)人都應(yīng)當(dāng)認(rèn)真執(zhí)行這個(gè)實(shí)施規(guī)定。對(duì)于一個(gè)具體的應(yīng)用軟件項(xiàng)目,項(xiàng)目負(fù)責(zé)人應(yīng)根據(jù)上述實(shí)施規(guī)定,確定一個(gè)文檔編制計(jì)劃。其中包括:
l
應(yīng)當(dāng)編制哪幾種文檔,詳細(xì)程度如何。
l
各個(gè)文檔的編制負(fù)責(zé)人和進(jìn)度要求。
l
審查、批準(zhǔn)的負(fù)責(zé)人和時(shí)間進(jìn)度安排。
l
在開發(fā)時(shí)期內(nèi)各文檔的維護(hù)、修改和管理的負(fù)責(zé)人,以及批準(zhǔn)手續(xù)。
l
有關(guān)的開發(fā)人員必須嚴(yán)格執(zhí)行這個(gè)文檔編制計(jì)劃。(2)當(dāng)所開發(fā)的軟件系統(tǒng)非常大時(shí),一種文檔可以分成幾卷編寫。例如:
l
項(xiàng)目開發(fā)計(jì)劃可分寫為:
質(zhì)量保證計(jì)劃、配置管理計(jì)劃、用戶培訓(xùn)計(jì)劃、安裝實(shí)施計(jì)劃等。
l
系統(tǒng)設(shè)計(jì)說明書可分寫為:系統(tǒng)設(shè)計(jì)說明書、子系統(tǒng)設(shè)計(jì)說明書。
l
程序設(shè)計(jì)說明書可分寫為:程序設(shè)計(jì)說明書、接口設(shè)計(jì)說明書、版本說明。
l
操作手冊(cè)、安裝實(shí)施過程。l
測(cè)試計(jì)劃可分寫為:測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)說明、測(cè)試規(guī)程、測(cè)試用例。l
測(cè)試分析報(bào)告可分寫為:綜合測(cè)試報(bào)告、驗(yàn)收測(cè)試報(bào)告。l
項(xiàng)目開發(fā)總結(jié)報(bào)告也可分寫成:項(xiàng)目開發(fā)總結(jié)報(bào)告、資源環(huán)境統(tǒng)計(jì)。(3)應(yīng)根據(jù)任務(wù)的規(guī)模、復(fù)雜性、項(xiàng)目負(fù)責(zé)人對(duì)該軟件的開發(fā)過程及運(yùn)行環(huán)境所需詳細(xì)程度的判斷,確定文檔的詳細(xì)程度。(4)對(duì)國標(biāo)GB8567-88《計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南》所建議的所有條款都可以擴(kuò)展,進(jìn)一步細(xì)分,以適應(yīng)需要;反之,如果條款中有些細(xì)節(jié)并非必需,也可以根據(jù)實(shí)際情況壓縮合并。(5)程序的設(shè)計(jì)表現(xiàn)形式,可以使用程序流程圖、判定表、程序描述語言(PDL)、或問題分析圖(PAD)等。(6)對(duì)于文檔的表現(xiàn)形式,沒有規(guī)定或限制??梢允褂米匀徽Z言、也可以使用形式化的語言。6)可追溯性:由于各開發(fā)階段編制的文檔與各個(gè)階段完成的工作有密切的關(guān)系,前后兩個(gè)階段生成的文檔,隨著開發(fā)工作的逐步延伸,具有一定的繼承關(guān)系,在一個(gè)項(xiàng)目各開發(fā)階段之間提供的文檔必定存在著可追溯的關(guān)系。例如,某一項(xiàng)軟件需求,必定在設(shè)計(jì)說明書、測(cè)試計(jì)劃、甚至用戶手冊(cè)中有所體現(xiàn)。必要時(shí)應(yīng)能作到跟蹤追查。3
文檔的管理和維護(hù)
在整個(gè)軟件生存期中,各種文檔作為半成品或是最終成品,會(huì)不斷生成、修改或擴(kuò)充。為了最終得到高質(zhì)量的產(chǎn)品,達(dá)到上節(jié)提出的質(zhì)量要求,必須加強(qiáng)對(duì)文檔的管理。以下幾個(gè)方面是應(yīng)當(dāng)作到的。1)軟件開發(fā)小組至少應(yīng)設(shè)一位文檔保管員,負(fù)責(zé)集中保管本項(xiàng)目已有文檔的兩套主文本。這兩套主文本的內(nèi)容完全一致。其中的一套可按一定手續(xù),辦理借閱。2)軟件開發(fā)小組的成員可根據(jù)工作需要在自己手中保存一些個(gè)人文檔。這些一般都應(yīng)是主文本的復(fù)制件,并注意與主文本保持一致,在作必要的修改時(shí),也應(yīng)先修改主文本。3)開發(fā)人員個(gè)人只保存著主文本中與它工作有關(guān)的部分文檔。4)在新文檔取代舊文檔時(shí),管理人員應(yīng)及時(shí)注銷舊文檔。文檔的內(nèi)容有更動(dòng)時(shí),管理人員應(yīng)隨時(shí)修訂主文本,使其及時(shí)反映更新了的內(nèi)容。5)項(xiàng)目開發(fā)結(jié)束時(shí),文檔管理人員應(yīng)收回開發(fā)人員的個(gè)人文檔。發(fā)現(xiàn)個(gè)人文檔與主文本有差別時(shí),應(yīng)立即著手解決。這往往是在開發(fā)過程中沒有及時(shí)修訂主文本造成的。6)在軟件開發(fā)的過程中,可能發(fā)現(xiàn)需要修改已完成的文檔。特別是規(guī)模較大的項(xiàng)目,主文本的修改必須特別謹(jǐn)慎。修改以前要充分估計(jì)修改可能帶來的影響,并且要按照:
提議——評(píng)議——審核——批準(zhǔn)——實(shí)施—的步驟加以嚴(yán)格的控制。
各類人員與軟件文檔編制的關(guān)系
項(xiàng)目負(fù)責(zé)人應(yīng)該根據(jù)上述實(shí)施規(guī)定,確定一個(gè)文檔編制計(jì)劃,其中包括:1、應(yīng)該編制哪幾種文檔,詳細(xì)程度如何?2、各個(gè)文檔的編制負(fù)責(zé)人和進(jìn)度要求3、審查、批準(zhǔn)的負(fù)責(zé)人和時(shí)間進(jìn)度安排4、在開發(fā)時(shí)期內(nèi)各文檔的維護(hù)、修改和管理的負(fù)責(zé)人以及批準(zhǔn)手續(xù)5、有關(guān)的開發(fā)人員必須嚴(yán)格執(zhí)行這個(gè)文檔編制計(jì)劃軟件文檔的國家標(biāo)準(zhǔn)
1、[計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指]GB8567-88《計(jì)算機(jī)軟件文檔編制規(guī)范》(GB/T8567-2006)新
2、[計(jì)算機(jī)軟件配置管理計(jì)劃規(guī)范]GBT12505-90
3、[計(jì)算機(jī)軟件質(zhì)量保證計(jì)劃規(guī)范]GBT12504-90
4、[需求分析說明書]
5、[總體設(shè)計(jì)說明書]6、[詳細(xì)設(shè)計(jì)說明書]GB/T8566-2007《信息技術(shù)軟件生存周期過程》
GB/T20917-2007《軟件工程軟件測(cè)量過程》
GB/T20918-2007《信息技術(shù)存周期過程風(fēng)險(xiǎn)管理》
軟件產(chǎn)權(quán)保護(hù)1
軟件知識(shí)產(chǎn)權(quán)的法律保護(hù)
計(jì)算機(jī)軟件是一種人類智力的創(chuàng)作成果。這種成果所享有的經(jīng)濟(jì)權(quán)利和精神權(quán)利,主要是靠知識(shí)產(chǎn)權(quán)法來保護(hù)的。知識(shí)產(chǎn)權(quán),又稱智力產(chǎn)權(quán)或智慧產(chǎn)權(quán),主要包括:著作權(quán)、專利權(quán)和商標(biāo)權(quán)。
《中華人民共和國著作權(quán)法》中明確規(guī)定,計(jì)算機(jī)軟件是其受保護(hù)課題中的一項(xiàng)。到目前為止,世界上已有30多個(gè)國家明文在版權(quán)法(即著作權(quán)法)中保護(hù)這種客體;另外,還要有一部分國家通過司法解釋將版權(quán)法的保護(hù)延及軟件。這是一種較普遍的趨勢(shì)。
但不論是在我國,還是在國外,版權(quán)法對(duì)軟件的保護(hù),并沒有完全排斥其它知識(shí)產(chǎn)權(quán)的保護(hù)。不同的知識(shí)產(chǎn)權(quán)法對(duì)軟件的保護(hù),在有些場(chǎng)合下是可以選擇的或并行的(即重疊的)或交叉的。
交叉指同時(shí)適用兩種或多種知識(shí)產(chǎn)權(quán)法中的各一部分;
重疊則指同時(shí)適用兩種或多種知識(shí)產(chǎn)權(quán)法。2
版權(quán)法對(duì)計(jì)算機(jī)軟件的保護(hù)
版權(quán)保護(hù)制度是從保護(hù)文字作品開始的,如今在大多數(shù)國家,文字作品仍是版權(quán)法的主要保護(hù)對(duì)象。而計(jì)算機(jī)軟件中的文檔中的大部分是文字作品,源程序中的注釋部分也是文字作品。如果把代碼看作是某種特殊的文字,這樣程序也可以被看作是文字作品。所以,以版權(quán)法保護(hù)計(jì)算機(jī)軟件是合適的。
版權(quán)法所保護(hù)的,并不是文字作品或其他作品中所反映出的作者的構(gòu)思、方案或思想,而是這些構(gòu)思、方案或思想的表達(dá)方式。這也是大多數(shù)國家都承認(rèn)的。
一個(gè)計(jì)算機(jī)軟件設(shè)計(jì)完成以后,不論是程序還是文件,都在一定程度上表達(dá)了設(shè)計(jì)者的某種構(gòu)思。所以,以版權(quán)法保護(hù)計(jì)算機(jī)軟件也是合適的。
版權(quán)法中首先要保護(hù)的是權(quán)利人對(duì)其作品享有復(fù)制權(quán)。計(jì)算機(jī)軟件與其他作品相比較,更難以創(chuàng)作而更易于復(fù)制。所以,自然成為他人剽竊和謀取私利的對(duì)象。從這個(gè)角度看,以復(fù)制權(quán)法保護(hù)計(jì)算機(jī)軟件也是非常合適的。3
專利法對(duì)計(jì)算機(jī)軟件的保護(hù)版權(quán)法只保護(hù)某種構(gòu)思、設(shè)計(jì)的表達(dá)形式,不保護(hù)構(gòu)思或設(shè)計(jì)本身。這是版權(quán)法對(duì)計(jì)算機(jī)軟件保護(hù)的局限性.
因此,軟件開發(fā)人員一般也不愿意他人未經(jīng)許可就把表達(dá)在軟件中的構(gòu)思或設(shè)計(jì)白白拿走,事實(shí)是這種構(gòu)思本身也是軟件開發(fā)人員的創(chuàng)作性勞動(dòng),類似于發(fā)明成果。
保護(hù)構(gòu)思或設(shè)計(jì)本身,即未經(jīng)創(chuàng)作人許可,為營利目的而利用他人設(shè)計(jì)構(gòu)思去制作軟件產(chǎn)品,就是侵犯了創(chuàng)作者在這個(gè)領(lǐng)域享有的專有權(quán)(claimspriority)。
這種專有權(quán)專利權(quán),就是專利法。
版權(quán)法只要求軟件產(chǎn)品具有獨(dú)創(chuàng)性(或叫初創(chuàng)性、原創(chuàng)性,既非抄襲或復(fù)制他人軟件)即可受到保護(hù)。而專利法與版權(quán)法不同,專利法則要求軟件產(chǎn)品(或稱軟件發(fā)明)應(yīng)具有三性:
新穎性、技術(shù)先進(jìn)性和實(shí)用性因此,專利法保護(hù)的條件是苛刻的,審查是嚴(yán)格的。對(duì)于已獲專利的軟件,它們可享有專利法和版權(quán)法所賦予的雙重權(quán)利。4
商標(biāo)法對(duì)計(jì)算機(jī)軟件的保護(hù)
商標(biāo)法在知識(shí)產(chǎn)權(quán)法中,從保護(hù)生產(chǎn)廠家的市場(chǎng)信譽(yù)角度,保護(hù)他們的產(chǎn)品不受其他生產(chǎn)同樣產(chǎn)品的廠家或個(gè)人侵犯,這種侵犯的主要的形式是假冒。
由于計(jì)算機(jī)軟件兼有作品和產(chǎn)品的特征,所以也得到商標(biāo)法的保護(hù)。在版權(quán)法適用以后,商標(biāo)法仍不失為一種有力的輔助保護(hù)方式。5
商業(yè)秘密法對(duì)計(jì)算機(jī)軟件的保護(hù)
無論采用那一種知識(shí)產(chǎn)權(quán)法保護(hù)軟件,對(duì)一部分軟件的源程序,始終受到商業(yè)秘密法的保護(hù)。
商業(yè)秘密法作為單行法律在我國還不存在,但該法的基本原則在我國《中華人民共和國技術(shù)合同法》與《中華人民共和國技術(shù)引進(jìn)合同管理?xiàng)l例》中均有體現(xiàn)。一部分軟件的原始所有人(主要是開發(fā)者)以及一切“用戶軟件”的原始所有人,在許可他人使用有關(guān)軟件時(shí),往往不愿把源程序以及有關(guān)文件中自己認(rèn)為可以靠保密享有專有權(quán)的內(nèi)容透露出去。這種要靠在“許可合同“或“第三方保存源程序合同”等合同中訂立相應(yīng)的保護(hù)商業(yè)秘密的條款了。而這些條款的合法性,則由商業(yè)秘密法(或承認(rèn)有關(guān)原則的其他法)予以確認(rèn)。
此外,在一些國家中,可用于對(duì)軟件知識(shí)產(chǎn)權(quán)進(jìn)行保護(hù)的法律,還有公平競(jìng)爭(zhēng)法、工業(yè)版權(quán)法等。6
計(jì)算機(jī)軟件是著作權(quán)保護(hù)的客體
6.1
軟件著作權(quán)保護(hù)的基本條件
計(jì)算機(jī)軟件作為著作權(quán)保護(hù)的客體,是著作權(quán)所調(diào)整的權(quán)利和義務(wù)借以發(fā)生的對(duì)象,理所當(dāng)然地應(yīng)該滿足著作權(quán)法對(duì)作品的基本要求。其主要內(nèi)容是“條例“中規(guī)定的“必須是開發(fā)者獨(dú)立開發(fā)的,并以固定在某種有形物體上“這兩項(xiàng)基本要求。著作權(quán)法與專利法不同,他不要求作品具有較高的創(chuàng)作性或新穎性,但要求作品必須具有原創(chuàng)性。對(duì)具體計(jì)算機(jī)軟件來說,著作權(quán)法并不要求軟件達(dá)到某個(gè)較高的技術(shù)水平,只是要求開發(fā)者獨(dú)立地自行開發(fā)的軟件,即可享有著作權(quán)。
侵犯開發(fā)者及軟件權(quán)利人權(quán)益的主要形式和方法就是私自復(fù)制、抄襲他人軟件。著作權(quán)保護(hù)的主要形式和內(nèi)容也就是在一定時(shí)間范圍內(nèi),禁止他人未經(jīng)軟件權(quán)力人許可就復(fù)制或抄襲軟件。因此,任何復(fù)制或抄襲他人的,并非自己開發(fā)的軟件,當(dāng)然不能獲得著作權(quán)。
一個(gè)作品在創(chuàng)作和表現(xiàn)出來之前,僅處于作者構(gòu)思過程中,是不成為作品的,當(dāng)然談不上享有著作權(quán)。所以,一個(gè)軟件必須在其創(chuàng)作出來,并固定在某種有形物體(如紙、磁帶、磁盤等)上面,通過這種有形物體,能為他人感知、傳播、復(fù)制等情況下,才能享有著作權(quán)保護(hù)。6.2
軟件著作權(quán)的特性
計(jì)算機(jī)軟件通常包括程序和文件。文件作為人類語言表達(dá)的文字資料,當(dāng)然受到著作權(quán)的保護(hù)。但是,對(duì)計(jì)算機(jī)程序這種新形式的著作權(quán)保護(hù)客體,它除了具有類似于傳統(tǒng)文字作品性質(zhì)外,還具有一些特殊性質(zhì)。因此,在使用傳統(tǒng)的著作權(quán)法概念來處理計(jì)算機(jī)程序保護(hù)時(shí),有些條款可能會(huì)顯得不相適應(yīng)。但是,凡是滿足著作權(quán)法基本條件,符合“條例“中有關(guān)定義的計(jì)算機(jī)軟件,均可享有著作權(quán)法保護(hù)。如,盡管目標(biāo)代碼形式是以二進(jìn)制數(shù)碼形式構(gòu)成的,程序的目標(biāo)代碼和源代碼應(yīng)視為同一作品,因而享有著作權(quán)保護(hù)。操作系統(tǒng)雖然和硬件過程的關(guān)系密切,但并不說明操作系統(tǒng)本身就是一個(gè)過程,事實(shí)上一種計(jì)算機(jī),可以開發(fā)出若干種不同的操作系統(tǒng),這說明他仍然是思想、概念和過程的表現(xiàn),可以享有著作權(quán)。
固化在只讀存儲(chǔ)器(ROM)中的計(jì)算機(jī)程序已構(gòu)成一種物理結(jié)構(gòu),但不管采用什么載體,以什么形式固定,對(duì)作品的著作權(quán)性質(zhì)是毫無影響的。所以,也可以享受著作權(quán)。6.3
軟件著作權(quán)的保護(hù)范圍
著作權(quán)法的基本原則是,只保護(hù)作品的表現(xiàn),而不保護(hù)作品中所體現(xiàn)的思想、概念。
因此,著作權(quán)法不是保護(hù)軟件的一切方面。在軟件開發(fā)中所用的任何思想、概念、發(fā)現(xiàn)、原理、算法、處理過程和行為方法都不受保護(hù),可以被任何人使用以制作功能相似的軟件。
軟件中那些部分是思想、概念?那些部分是表現(xiàn)?即軟件著作權(quán)保護(hù)客體的范圍確定是比較困難的。
經(jīng)過廣泛的討論和司法實(shí)踐的探索,在某些方面已取得共識(shí)。大家認(rèn)為:
軟件的功能目標(biāo)應(yīng)屬于思想、概念,不能受著作權(quán)法保護(hù);而軟件的程序代碼則是表現(xiàn),應(yīng)屬于著作權(quán)保護(hù)客體之內(nèi)。
6.4
軟件著作權(quán)人享有的專有權(quán)利
根據(jù)我國著作權(quán)法的規(guī)定,作品著作人(或稱版權(quán)人)的專有權(quán)利包括以下五項(xiàng):
l
發(fā)表權(quán),即決定作品是否公布于眾的權(quán)力。
l
署名權(quán),既表明作者身份,在作品上有署名的權(quán)力。
l
修改權(quán),即修改或授權(quán)他人修改作品的權(quán)力。
l
保護(hù)作品完整權(quán),即保護(hù)作品不受扭曲、篡改的權(quán)力。
l
使用權(quán)和獲得報(bào)酬權(quán),即以復(fù)制、表演、播放、展覽、發(fā)行、攝制電影、電視、錄像或改變、翻譯、注釋、編輯等方式使用作品的權(quán)力,以及許可他人以上述方式作為作品,并由此獲得報(bào)酬的權(quán)力。
一般說,版權(quán)法授予版權(quán)著作權(quán)人的專有權(quán)利可以分為精神權(quán)利和經(jīng)濟(jì)權(quán)利兩個(gè)方面。所謂精神權(quán)利,又稱人身的非財(cái)產(chǎn)權(quán)利。在一般情況下,一項(xiàng)作品總是從某個(gè)方面反映了作者的思想、觀點(diǎn)、人品的專有權(quán)利。
我國著作權(quán)法中所提供的發(fā)表權(quán)、署名權(quán)、保護(hù)作者的完整權(quán)等均屬于精神權(quán)利。所謂經(jīng)濟(jì)權(quán)利,又稱財(cái)產(chǎn)權(quán)利,是指作者使用自己的作品已獲得經(jīng)濟(jì)收益的專有權(quán)力,以及作者可以在社會(huì)使用其作品是取得報(bào)酬的權(quán)力。
我國著作權(quán)法中所提供的修改權(quán)、使用權(quán)和獲得報(bào)酬權(quán)等均屬于經(jīng)濟(jì)權(quán)利。許多國家的版權(quán)法規(guī)定,版權(quán)著作權(quán)人對(duì)其作品的經(jīng)濟(jì)權(quán)利可以轉(zhuǎn)讓給他人。
對(duì)計(jì)算機(jī)軟件,最重要的經(jīng)濟(jì)權(quán)利為如下三項(xiàng):
l
制作程序復(fù)制品的權(quán)力。
各國版權(quán)法都規(guī)定,只有版權(quán)人或經(jīng)其授權(quán)的人才可以制作其作品的復(fù)制品。
l
制作程序演繹文本的權(quán)力。
各國版權(quán)法都規(guī)定,只有版權(quán)人或經(jīng)其授權(quán)的人才可以制作原作品的演繹作品。一項(xiàng)計(jì)算機(jī)軟件的演繹文本,通常是指對(duì)該軟件進(jìn)行修改(但總體結(jié)構(gòu)并未改變)所形成的文本。l
傳播軟件的專有權(quán)力。各國版權(quán)法都規(guī)定,只有作品版權(quán)人或經(jīng)其授權(quán)的人才有權(quán)利以各種方式發(fā)行、傳播作品。就計(jì)算機(jī)程序而言,只有程序的版權(quán)人或經(jīng)其授權(quán)的人有權(quán)通過銷售、出租、出售、展示、贈(zèng)送等方式發(fā)行、傳播程序及其復(fù)制品。基于程序所具有的實(shí)用工具的性質(zhì),各國軟件市場(chǎng)往往采用提供使用許可證的發(fā)行方式。在這種方式下,發(fā)行者也向用戶提供程序的復(fù)制品(如載有程序的盤片),但用戶除使用之外,無權(quán)處理該復(fù)制品。這種方式與銷售復(fù)制品的發(fā)行方式不同之處在于,后者允許用戶任意處理該復(fù)制品。
另外,軟件版權(quán)人通常還享有向他人轉(zhuǎn)讓該軟件的全部經(jīng)濟(jì)權(quán)力。不過,一旦發(fā)生這種轉(zhuǎn)讓活動(dòng)之后,該軟件的經(jīng)濟(jì)權(quán)力已經(jīng)轉(zhuǎn)移到受讓者手里,成為新的版權(quán)人,原來的版權(quán)人就不再享有這種權(quán)利了。因此,對(duì)于某項(xiàng)軟件來說,該版權(quán)人只能進(jìn)行一次轉(zhuǎn)讓活動(dòng)。
許多國家的版權(quán)法都規(guī)定,作者的精神權(quán)力是永久的。作者去世后,其精神權(quán)力有作者指定的受托人代為行使,或者由作者的繼承人代其行使。如果沒有受托人或繼承人,則由有關(guān)的社會(huì)組織或國家主管機(jī)關(guān)行使。我國著作權(quán)法亦規(guī)定:作者的署名權(quán)、修改權(quán)、保護(hù)作品完整權(quán)的保護(hù)期不受限制。
至于作品的經(jīng)濟(jì)權(quán)力則是限制的。這是為平衡作者的個(gè)人利益和社會(huì)的公共利益所必需的。亦即,在過了限制范圍之后,作品就成為社會(huì)共有財(cái)富,任何人都可以自由使用。我國著作權(quán)法規(guī)定:
公民的作品,其發(fā)表權(quán)和獲得報(bào)酬權(quán)的保護(hù)期為作者終生及其死亡之后50年,截至與作者死亡之后第50年的12月31日。
如果是合作作品,截至于最后作者死亡之后第50年的12月31日。法人的作品或法人享有的職務(wù)作品,其發(fā)表權(quán)、使用權(quán)和獲取報(bào)酬權(quán)的保護(hù)期為50年,截止于作品首次發(fā)表第50年的12月31日。不過,在國際軟件產(chǎn)業(yè)界和計(jì)算機(jī)法律界中不少人認(rèn)為多數(shù)軟件產(chǎn)品的暢銷時(shí)間不會(huì)超過10年。
因此,更多的保護(hù)期不會(huì)給開發(fā)者帶來更多地實(shí)際利益。而且,歷史經(jīng)驗(yàn)證明,任何科學(xué)技術(shù)的發(fā)展進(jìn)步都離不開對(duì)現(xiàn)有成果的借鑒。
軟件保護(hù)期過長將會(huì)影響軟件技術(shù)的交流和發(fā)展。所以,他們認(rèn)為:對(duì)計(jì)算機(jī)程序經(jīng)濟(jì)權(quán)利的保護(hù)期應(yīng)該在開發(fā)者能夠回收成本,并取得與其作品價(jià)值相適應(yīng)的利益這一前提下,比傳統(tǒng)作品的保護(hù)期應(yīng)短一些。
除了保護(hù)期的限制以外,各國版權(quán)法對(duì)版權(quán)人的專有權(quán)利也規(guī)定了一些例外情況的處理原則。這些原則也形成對(duì)專有權(quán)利的限制。在符合這些原則的例外情況下,可以不經(jīng)版權(quán)人同意,甚至不付報(bào)酬而使用其作品。
這些原則如下:
(1)"合理使用"法則
最常見的權(quán)利限制原則是“合理使用”原則。各國版權(quán)法通常都規(guī)定,如果是為了個(gè)人學(xué)習(xí)、介紹、使用他人作品,為了課堂教學(xué)、科學(xué)研究、執(zhí)行公務(wù)等目的的,可以少量地復(fù)制、使用他人的作品。但應(yīng)指明作者姓名和作品名稱,并不得侵犯版權(quán)人依法享有的其他權(quán)利。
(2)"思想概念—表現(xiàn)同一性"原則
在有些國家,還執(zhí)行一條"思想概念—表現(xiàn)同一性"原則。這是版權(quán)法保護(hù)作品表現(xiàn),但不保護(hù)作品內(nèi)含的思想概念這一原理的直接推論。把這一原則用于計(jì)算機(jī)軟件時(shí),即如果為了寫出用于執(zhí)行某一功能的程序代碼緊緊存在一種或少數(shù)幾種表現(xiàn)方法,則他人在編寫執(zhí)行這種功能的程序時(shí),可以使用該程序代碼。(3)"權(quán)利窮竭"原則
在有些國家里,還有一條“權(quán)利窮竭”原則,這條原則規(guī)定,版權(quán)人在將其作品的意見復(fù)制品售出之后,就該復(fù)制件的銷售權(quán)已經(jīng)用盡。換言之,該復(fù)制件的買主以后可以自由地轉(zhuǎn)讓或以其他方式處理復(fù)制件,而不必再經(jīng)版權(quán)人同意。
7
軟件著作權(quán)的登記
按照“條例”規(guī)定,對(duì)軟件制作權(quán)的登記將對(duì)軟件的開發(fā)者、使用者和國家整體利益帶來好處。主要表現(xiàn)為以下幾方面:
(1)
通過辦理軟件著作權(quán)的等級(jí),軟件開發(fā)者可獲得專有權(quán)力擁有的證明材料,其專有權(quán)利的歸屬得到確認(rèn)。同時(shí),能夠向社會(huì)展示自己的權(quán)益。
(2)
軟件登記機(jī)構(gòu)提供的證明材料,可作為提出侵權(quán)訴訟的初步有效證明,以便法庭對(duì)事實(shí)的推定和法庭的調(diào)查、取證。否則,將對(duì)軟件開發(fā)者帶來許多困難。
(3)
登記獲準(zhǔn)所發(fā)給的登記證明材料通常是唯一的,特指定某一個(gè)軟件,而且同該軟件的表現(xiàn)形式相一致。這樣,登記證明材料具有排他的特點(diǎn)。這便于區(qū)別同類型、同名稱、同功能或相類似的軟件,使軟件在技術(shù)交易活動(dòng)和銷售活動(dòng)中將更加方便、靈活。(4)
軟件開發(fā)者通過軟件著作權(quán)登記,增進(jìn)了與應(yīng)用者之間的相互了解和信任,促進(jìn)了相互的聯(lián)系,從而提高了軟件開發(fā)者的可信度。
(5)
通過軟
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公交車駕駛員聘用合同
- 2025北京建筑業(yè)勞動(dòng)合同范本
- 2024年貨物儲(chǔ)備及供應(yīng)協(xié)議模板版B版
- 2025水果買賣合同范本模板
- 廣告?zhèn)髅教淄策B接施工協(xié)議
- 企業(yè)文化建設(shè)處方管理辦法
- 文化場(chǎng)館建設(shè)臨時(shí)圍擋工程協(xié)議
- 橋梁建設(shè)腳手架租賃合同
- 河道整治工程圍擋施工合同
- 工業(yè)生產(chǎn)線電力施工合同
- 慈溪市2024-2025學(xué)年四上數(shù)學(xué)期末教學(xué)質(zhì)量檢測(cè)模擬試題含解析
- 2024-2025學(xué)年佛山市南海區(qū)六上數(shù)學(xué)期末達(dá)標(biāo)檢測(cè)試題含解析
- 2024年浙江省單獨(dú)考試招生文化課考試數(shù)學(xué)試卷真題(含答案詳解)
- 2025年高考化學(xué)二、三輪復(fù)習(xí)策略講座
- 2022年高考數(shù)學(xué)試卷(上海)(秋考)(空白卷)
- 湖南省長沙市2023-2024學(xué)年四年級(jí)上冊(cè)期末數(shù)學(xué)試題
- 山東省濟(jì)南市語文小升初2024年模擬試題與參考答案
- 裝配式建筑復(fù)習(xí)試題及答案
- 空氣動(dòng)力學(xué)仿真技術(shù):湍流模型:k-ε湍流模型原理與應(yīng)用
- 榛子食品深加工生產(chǎn)項(xiàng)目可行性研究報(bào)告-2024年重點(diǎn)項(xiàng)目
- 支撐梁拆除安全協(xié)議書
評(píng)論
0/150
提交評(píng)論