云南軟件開發(fā)的分類
什么是軟件呢?軟件就是在計(jì)算機(jī)進(jìn)行運(yùn)行的時(shí)候,和計(jì)算機(jī)的系統(tǒng)操作有關(guān)系的程序、規(guī)則,和有可能的文件、文檔以及數(shù)據(jù)。也有一些其他的定義,包括在進(jìn)行程序運(yùn)行的時(shí)候能夠?qū)?shù)據(jù)結(jié)構(gòu)進(jìn)行處理,對(duì)于程序的功能和操作所需要使用到的文檔等等,簡(jiǎn)單來(lái)說(shuō),軟件=程序+數(shù)據(jù)+文檔?,F(xiàn)在的軟件類別也分作很多種,可以根據(jù)不同的類別來(lái)進(jìn)行分類。
1.專屬軟件
這一種類別的軟件授權(quán)一般是不能進(jìn)行隨便地復(fù)制或者是修改的。一旦違反了這種軟件的授權(quán)需要負(fù)相對(duì)應(yīng)的法律責(zé)任。現(xiàn)在企業(yè)上面的很多商業(yè)軟件公司都會(huì)使用這一種授權(quán)方式,像是微軟的Windows和很多的辦公軟件都是使用的這一種授權(quán)方式。而且專屬軟件的源碼也是被企業(yè)視為一種私用財(cái)產(chǎn)的,會(huì)進(jìn)行嚴(yán)密的保護(hù)。
2.自由軟件
這種類型的軟件和專屬軟件恰好相反,用戶能夠用來(lái)復(fù)制、修改、研究等。而且軟件的源碼用戶可以自行下載,在限制上面只是對(duì)一些地方進(jìn)行一些少量的限制。像是Linux、Firefox、openoffice,這些類型的軟件都是屬于自由軟件。
3.共享軟件
這種軟件一般都是有一個(gè)時(shí)間的限制或者是用其試用版本,上面的功能在限制期內(nèi)可能會(huì)受到一定的限制。所開發(fā)的企業(yè)會(huì)鼓勵(lì)用戶通過(guò)付費(fèi)的形式來(lái)獲得軟件的完整功能,或者完整的軟件授權(quán)以后就可以自由地進(jìn)行傳播。
4.免費(fèi)軟件
這種軟件的話可以免費(fèi)進(jìn)行使用,能夠?qū)浖M(jìn)行隨意地獲取和轉(zhuǎn)載,但是軟件的源碼開發(fā)者是不會(huì)進(jìn)行提供的,對(duì)于軟件也沒(méi)辦法修改。
公共軟件:原作者已放棄權(quán)利,著作權(quán)過(guò)期,或作者已經(jīng)不可考究的軟件。使用上無(wú)任何限制。
5.公共軟件
這種軟件一般是開發(fā)者已經(jīng)對(duì)軟件的權(quán)利放棄,或者是軟件的著作權(quán)已經(jīng)過(guò)期,還有就是作者已經(jīng)不考慮軟件的著作權(quán),這一類軟件在使用上一般是沒(méi)有任何限制的。
不一樣的軟件都需要有不一樣的軟件授權(quán),軟件所使用的用戶一定要在擁有軟件許可證的人或者是本身?yè)碛熊浖S可證的情況下才能夠合法地使用軟件。軟件的分類可以根據(jù)軟件授權(quán)類別的區(qū)別進(jìn)行分類。