計(jì)算機(jī)軟件( Software,也稱軟件)是指計(jì)算機(jī)系統(tǒng)中的程序及其文檔,程序是計(jì)算任務(wù)的處理對象和處理規(guī)則的描述;文檔是為了便于了解程序所需的闡明性資料。程序必須裝入機(jī)器內(nèi)部才能工作,文檔一般是給人看的,不一定裝入機(jī)器。
軟件是用戶與硬件之間的接口界面。用戶主要是通過軟件與計(jì)算機(jī)進(jìn)行交流。軟件是計(jì)算機(jī)系統(tǒng)設(shè)計(jì)的重要依據(jù)。為了方便用戶,為了使計(jì)算機(jī)系統(tǒng)具有較高的總體效用,在設(shè)計(jì)計(jì)算機(jī)系統(tǒng)時(shí),必須通盤考慮軟件與硬件的結(jié)合,以及用戶的要求和軟件的要求。
(1)運(yùn)行時(shí),能夠提供所要求功能和性能的指令或計(jì)算機(jī)程序集合。
(2)程序能夠滿意地處理信息的數(shù)據(jù)結(jié)構(gòu)。
(3)描述程序功能需求以及程序如何操作和使用所要求的文檔。
(1)計(jì)算機(jī)軟件與一般作品的目的不同。計(jì)算機(jī)軟件多用于某種特定目的,如控制一定生產(chǎn)過程,使計(jì)算機(jī)完成某些工作;而文學(xué)作品則是為了閱讀欣賞,滿足人們精神文化生活需要。
(2)要求法律保護(hù)的側(cè)重點(diǎn)不同。著作權(quán)法一般只保護(hù)作品的形式,不保護(hù)作品的內(nèi)容。而計(jì)算機(jī)軟件則要求保護(hù)其內(nèi)容。
(3)計(jì)算機(jī)軟件語言與作品語言不同。計(jì)算機(jī)軟件語言是一種符號化、形式化的語言,其表現(xiàn)力十分有限;文字作品則是人類的自然語言,其表現(xiàn)力十分豐富。
(4)計(jì)算機(jī)軟件可援引多種法律保護(hù),文字作品則只能援引著作權(quán)法。