著作權(quán)意義上的計算機軟件概念
更新時間:2020-12-01 15:34:11
??? 根據(jù)我國《計算機軟件保護(hù)條例》第2條、第3條的規(guī)定,計算機軟件是指計算機程序及有關(guān)文檔。
??? 計算機程序是指為了得到某種結(jié)果而可以由計算機等具有信息處理能力的裝置執(zhí)行的代碼化指令序列,或者可被自動轉(zhuǎn)換成代碼化指令序列的符號化語句序列。計算機程序包括源程序和且標(biāo)程序,源程序是指用高級語言或匯編語言編寫的程序;目標(biāo)程序是指源程序經(jīng)編譯或解釋加工以后,可以由計算機直接執(zhí)行的程序。同一程序的源文本和目標(biāo)文本應(yīng)當(dāng)視為同一作品。
??? 計算機程序的文檔,是指用來描述程序的內(nèi)容、組成、設(shè)計、功能規(guī)格、開發(fā)情況、測試結(jié)果及使用方法的文字資料和圖表等。文檔一般表現(xiàn)為程序設(shè)計說明書、流程圖、用戶手冊等。
??? 著作權(quán)意義上的計算機程序:第一,計算機程序可以在計算機等裝置內(nèi)執(zhí)行;第二,指令是構(gòu)成程序的最小單位,程序是由一系列的指令組合而成,而指令是指計算機完成一個基本操作的命令;第三,程序有兩種表達(dá)方式:一種是由計算機能接受的代碼編寫的二進(jìn)制指令方式,稱為目標(biāo)程序;另一種是用某種符號或語句編寫的代碼方式,稱為源程序。
一般可以將計算機程序分成兩大部分:即系統(tǒng)程序及應(yīng)用程序。系統(tǒng)程序是指具有通用性強,能向用戶提供使用方便特性的軟件程序,例如操作系統(tǒng)、編譯系統(tǒng)及工具類軟件。應(yīng)用程序除了一些比較成熟的具有一定通用性的軟件程序外,大部分由用戶根據(jù)實際應(yīng)用需要自行開發(fā)或者委托開發(fā)。