自20世紀(jì)60年代從國(guó)外引入我國(guó)以來(lái),軟件(software)還沒(méi)有一個(gè)被公認(rèn)為精確的定義。北京網(wǎng)站建設(shè)也包括了軟件這一部分,學(xué)術(shù)界對(duì)軟件的普遍性解釋為,軟件是計(jì)算機(jī)系統(tǒng)中與硬件相互依存的另一部分,它是包括程序、數(shù)據(jù)及其相關(guān)文檔的完整集合。上述解釋中,程序是按事先設(shè)計(jì)的功能和性能要求執(zhí)行的指令序列;數(shù)據(jù)是使程序能正常操縱信息的數(shù)據(jù)結(jié)構(gòu);文檔是與程序開(kāi)發(fā)、維護(hù)和使用有關(guān)的圖文材料。
官方對(duì)軟件的解釋也并不統(tǒng)一,對(duì)軟件的定義都帶有強(qiáng)烈的管理需求導(dǎo)向,盡管這些定義大多是大同小異。國(guó)務(wù)院2001年1月新頒布實(shí)施的(計(jì)算機(jī)軟件保護(hù)條例》中,將軟件定義如下:本條例所稱(chēng)計(jì)算機(jī)軟件(以下簡(jiǎn)稱(chēng)軟件),是指計(jì)算機(jī)程序及其有關(guān)文檔。計(jì)算機(jī)程序,是指為了得到某種結(jié)果而可以由計(jì)算機(jī)等具有信息處理能力的裝置執(zhí)行的代碼化指令序列,或者可以被自動(dòng)轉(zhuǎn)換成代碼化指令序列的符號(hào)化指令序列或者符號(hào)化語(yǔ)句序列。同一計(jì)算機(jī)程序的源程序和目標(biāo)程序?yàn)橥蛔髌贰N臋n,是指用來(lái)描述程序的內(nèi)容、組成、設(shè)計(jì)、功能規(guī)格、開(kāi)發(fā)情況、測(cè)試結(jié)果及使用方法的文字資料和圖表等,如程序設(shè)計(jì)說(shuō)明書(shū)、流程圖和用戶手冊(cè)等。
中華人民共和國(guó)信息產(chǎn)業(yè)部令第5號(hào)《軟件產(chǎn)品管理辦法》中.有如下闡述:“本辦法所稱(chēng)的軟件產(chǎn)品,是指向用戶提供的計(jì)算機(jī)軟件、信息系統(tǒng)或設(shè)備中嵌人的軟件或在提供計(jì)算機(jī)信息系統(tǒng)集成、應(yīng)用服務(wù)等技術(shù)服務(wù)時(shí)提供的計(jì)算機(jī)軟件。”并進(jìn)一步定義了“國(guó)產(chǎn)軟件”和“進(jìn)口軟件”,該文所稱(chēng)國(guó)產(chǎn)軟件,是指在我國(guó)境內(nèi)開(kāi)發(fā)生產(chǎn)的軟件產(chǎn)品;該文所稱(chēng)“進(jìn)口軟件”,是指在我國(guó)境外開(kāi)發(fā),以各種形式在我國(guó)生產(chǎn)、經(jīng)營(yíng)的軟件產(chǎn)品。從這個(gè)定義中,可以看出管理層對(duì)軟件產(chǎn)業(yè)的理解全面一些,但是這種全面并不意味著準(zhǔn)確。例如,對(duì)“出口軟件”、“進(jìn)口軟件”的定義分別限定了“在我國(guó)境內(nèi)開(kāi)發(fā)”和“我國(guó)境外開(kāi)發(fā)”,這顯然是不妥的,進(jìn)口軟件可以在境外開(kāi)發(fā)也可以在境內(nèi)開(kāi)發(fā).出口軟件也是同樣,因?yàn)镽&D資源的利用是不受?chē)?guó)界局限的。
在產(chǎn)業(yè)實(shí)踐中,印度對(duì)軟件產(chǎn)業(yè)的理解與我國(guó)對(duì)軟件產(chǎn)業(yè)的理解是有差異的。在1998年發(fā)布的《信息技術(shù)行動(dòng)計(jì)劃》(Information Technology Action Plan)中,印度用“IT軟件”(ITSoftware)代替了原來(lái)普遍使用的“計(jì)算機(jī)軟件”(Computer Soft-ware)的概念,將“IT軟件”定義為“以機(jī)器可讀形式紀(jì)錄的、通過(guò)被歸類(lèi)為‘IT產(chǎn)品’(非IT產(chǎn)品不在定義范圍)的自動(dòng)數(shù)據(jù)處理機(jī)進(jìn)行處理并向用戶提供交互性服務(wù)的所有指令、數(shù)據(jù)、聲音或圖像,包括原碼或目標(biāo)碼表達(dá)的任何形式”。
文章內(nèi)容來(lái)源于網(wǎng)絡(luò),侵刪