李長(zhǎng)齊 王菡
【摘 要】作為資金缺乏的西部高校,使用開源軟件的確是一個(gè)好的選擇。本文通過對(duì)開源軟件在西部高校中應(yīng)用的優(yōu)勢(shì)進(jìn)行了詳細(xì)分析,并總結(jié)出了開源軟件在西部高校中推廣過程中出現(xiàn)的問題。
【關(guān)鍵詞】開源軟件;西部高校;優(yōu)勢(shì)
一、緒論
開源軟件是指開放源代碼的計(jì)算機(jī)軟件,用戶有權(quán)力開源對(duì)它運(yùn)行、修改和再發(fā)布,它沒有版權(quán)。西部地區(qū)屬于經(jīng)濟(jì)欠發(fā)達(dá)地區(qū),處于西部地區(qū)的高校在發(fā)展的過程中,基礎(chǔ)設(shè)施建設(shè)已經(jīng)使其負(fù)債累累,所以軟件方面的投資更是不足。以免費(fèi)性、開放性為基本特點(diǎn)的開源軟件的在西部高校中應(yīng)用,不失為一個(gè)很好的選擇。對(duì)于小型企業(yè)或者是剛剛起步的創(chuàng)業(yè)者,使用開源軟件作為自己的軟件基礎(chǔ)平臺(tái)是一個(gè)極佳的選擇。開源軟件具有最大的開放性和共享性,它不屬于某一個(gè)人、某一個(gè)單位、某一個(gè)國(guó)家,它是全人類共有的,每個(gè)有能力的人都可以對(duì)它進(jìn)行改進(jìn)共享、發(fā)布。
二、開源軟件在西部高校中應(yīng)用的優(yōu)勢(shì)
開源軟件在西部高校中應(yīng)用的優(yōu)勢(shì)是非常明顯,主要表現(xiàn)在如下幾個(gè)方面。
(一)零成本,開源軟件的部署和應(yīng)用在軟件上不需要任何開銷,與商業(yè)軟件動(dòng)不動(dòng)就要花費(fèi)幾十萬(wàn)甚至上百萬(wàn)相比,具有很大的吸引力。軟件方面的成本開銷的減少,可以進(jìn)一步減少教育成本。根據(jù)國(guó)外研究組織的報(bào)告稱顯示,采用開源軟件對(duì)一個(gè)高校部署軟件,要比使用微軟提供的商業(yè)軟件來(lái)進(jìn)行部署的總成本節(jié)約30%,并且后序的升級(jí)也是免費(fèi)的,而商業(yè)軟件每一次后續(xù)的升級(jí)和服務(wù)都是收費(fèi)的。
(二)開源軟件對(duì)硬件環(huán)境要求低,隨著計(jì)算機(jī)軟件的更新?lián)Q代,軟件運(yùn)行的硬件環(huán)境越來(lái)越高,甚至早幾年花比較高的介個(gè)買的設(shè)備,先如今都不能滿足某些操作系統(tǒng)的入門環(huán)境,那么是要把好好的設(shè)備淘汰掉還是繼續(xù)使用呢。這時(shí)候我們可以使用開源軟件,因?yàn)殚_源軟件對(duì)機(jī)器的配置要求比較低。并且開源軟件是完全開放而商業(yè)軟件對(duì)用戶做了很大的功能限制。
(三)運(yùn)行的安全可靠性和性能高
開源軟件越來(lái)越多的被用戶使用,不僅僅是因?yàn)樗某杀镜?,更重要的是它比商業(yè)軟件具有更好的安全可靠性和性能。因?yàn)殚_源軟件的運(yùn)行方式?jīng)Q定了他的可靠性。作為商業(yè)軟件,是公司或者企業(yè)組織一部分技術(shù)人員根據(jù)某些群體需求進(jìn)行開發(fā)的商業(yè)產(chǎn)品,只有購(gòu)買他們產(chǎn)品的一部分用戶發(fā)現(xiàn)軟件中的安全問題或者其他方面的問題,然后反饋給相關(guān)的公司,公司的技術(shù)人員再進(jìn)行研究,這個(gè)周期一般都是一年以上,如果這個(gè)軟件已經(jīng)過保了,那么公司會(huì)要求用戶支付升級(jí)費(fèi)用,這樣的軟件的安全性是沒有保障的。而開源軟件的開發(fā)方法更能保證軟件的安全性和軟件質(zhì)量,開源軟件的運(yùn)行是在很多從事開源軟件開發(fā)的專業(yè)人員的關(guān)注下進(jìn)行的,一旦發(fā)現(xiàn)軟件中的不足或者安全缺陷,會(huì)有大批的軟件開發(fā)人員去研究出現(xiàn)問題的原因并且進(jìn)行修補(bǔ)然后發(fā)布新的版本,這個(gè)周期一般不會(huì)超過15天。當(dāng)然對(duì)于不太成熟的開源軟件可能時(shí)間會(huì)久一些,但是隨著它的成長(zhǎng),會(huì)有越來(lái)越多的人加入到這個(gè)行列推進(jìn)其發(fā)展。
(四)減少對(duì)商業(yè)軟件的依賴和權(quán)限控制
對(duì)于已經(jīng)在學(xué)校或者單位中已經(jīng)普遍使用的商業(yè)軟件比如:學(xué)生信息系統(tǒng)、選課系統(tǒng)等,這時(shí)候開發(fā)軟件的公司要求單位發(fā)函說(shuō)由于軟件的安全或者其他的什么問題,要求使用該軟件低版本的用戶進(jìn)行收費(fèi)升級(jí)。由于這些軟件存儲(chǔ)的信息尤為重要,又不能臨時(shí)找軟件代替,這時(shí)候我們就要被公司綁架強(qiáng)制花錢升級(jí)。這種軟件營(yíng)銷模式在現(xiàn)如今的社會(huì)中是普遍存在的。所以我們要選擇開放源代碼的開源軟件就不會(huì)對(duì)商業(yè)公司有太多的依賴。
三、開源軟件推廣中的問題
根據(jù)我們對(duì)開源軟件的優(yōu)勢(shì)的分析,發(fā)現(xiàn)開源軟件確實(shí)便宜又實(shí)用,但是為什么開源軟件在西部高校中的應(yīng)用為什么只是零零星星,而沒有大面積的鋪開實(shí)用呢?也就是我們開源軟件在推廣中遇到的問題,我們從如下幾個(gè)方面進(jìn)行分析。
(一)不能功能定制,開源軟件是通用的軟件,不是針對(duì)某一單位、某一群體、某一對(duì)象而進(jìn)行開發(fā)的,它的受眾是大部分人。而作為西部高校在使用軟件時(shí),有其一定的獨(dú)特性和專用性,用開源軟件時(shí),發(fā)現(xiàn)我們需要使用的功能沒有,而我不需要功能倒是存在,這時(shí)候開源軟件就不能滿足我們的要求了,如果非要使用開源軟件,需要使用者具有一定開發(fā)能力,在開源軟件的基礎(chǔ)上開發(fā)自己需要的功能滿足自己的要求,然后發(fā)布共享,但是并不是所有的使用者都具備開發(fā)能力,所以要么找人開發(fā),要么選擇購(gòu)買商業(yè)軟件,因?yàn)樯虡I(yè)軟件可以根據(jù)自己的需求定制軟件的功能,雖然要花不少錢,但是能解決問題。這個(gè)問題是開源軟件推廣的過程中的最大的問題。
(二)本地化困難,目前市面上比較成熟的開源軟件大多是有國(guó)外的組織或者個(gè)人開發(fā)的,開發(fā)者的使用軟件的習(xí)慣和語(yǔ)言都是使用本國(guó)的語(yǔ)言或者英語(yǔ)。這給我們后序的使用帶來(lái)了很多麻煩,雖然大多開源軟件都有中文的語(yǔ)言包,但是這個(gè)語(yǔ)言包的翻譯好多是不準(zhǔn)確的,并且只是進(jìn)行了部分翻譯,其他的還有大量的翻譯工作需要使用者完成。并且,軟件中的一些功能或者分類邏輯都是按照國(guó)外的情況進(jìn)行的,需要使用者進(jìn)行略微開發(fā)使其符合我國(guó)的使用習(xí)慣,這也要求使用者有一定的編成語(yǔ)言的基礎(chǔ)。
(三)開源軟件工程師缺乏,看看現(xiàn)在的招聘信息中有大量的招聘開源工程師的,但是這方面的人才卻很少,特別是西部地區(qū)的高校在待遇上又比不上哪些公司,所以不能吸引這方面的人才來(lái)單位工作。并且,好多開源軟件工程師都是有工作的兼職人員,開發(fā)軟件只是他們的興趣愛好。
四、總結(jié)
開源軟件目前在我國(guó)的高校中使用并不普及,西部高校更是如此,大多應(yīng)用只是一些服務(wù)器等一些特別成熟的軟件,像比較容易推廣的應(yīng)用比如課程教學(xué)、教學(xué)管理、人事管理、辦公等的應(yīng)用還不夠。作為高校,有責(zé)任和義務(wù)培養(yǎng)一些這方面的人才,把開源軟件用好,能對(duì)開源軟件開發(fā)、能本地化,促進(jìn)開源軟件在我國(guó)高校特別資金短缺的西部高校中的應(yīng)用。本文雖然只是從理論上進(jìn)行探討開源軟件在西部高校中的應(yīng)用,但是大部分是自己工作多年的經(jīng)驗(yàn)總結(jié),多以后開源軟件的研究有一定的借鑒意義。