【摘 要】本文從目前美國高校主持的眾多開源軟件中選擇了其中較有代表性的5個項目,對其背景、系統(tǒng)功能、技術(shù)特點和應(yīng)用現(xiàn)狀進行了介紹。研究者認為,在我國高校的信息化建設(shè)過程中,充分利用美國高校所創(chuàng)建的這些開源軟件系統(tǒng),將會對促進我國高校數(shù)字化校園建設(shè)與應(yīng)用水平具有重要的意義,并提出了建議與方法。
【關(guān)鍵詞】信息技術(shù);開源;信息化建設(shè):數(shù)字化校園
一、背景介紹
近年來,數(shù)字化校園開始成為信息時代大學(xué)發(fā)展的一個共同趨勢,大學(xué)的教學(xué)、科研和管理越來越倚重于計算機和網(wǎng)絡(luò)技術(shù)。大學(xué)崇尚開放與自由的精神,在某種程度上,開源軟件體現(xiàn)了大學(xué)的精神和價值觀念。因此,許多美國大學(xué)正在積極嘗試將合作開發(fā)與開源作為一個解決方案。從時間和經(jīng)費成本上來看,采用商業(yè)產(chǎn)品后,大學(xué)的支出要遠遠大于收獲。所以,在一些與大學(xué)重要職能密切相關(guān)的大型軟件系統(tǒng)的選擇方面,出于諸多方面的考慮,許多大學(xué)開始從購買向開發(fā)轉(zhuǎn)變。
二、美國大學(xué)著名的開源軟件項目介紹
自2000年之后,美國大學(xué)在基金會的資助下啟動了許多開源合作項目,以下將介紹其中比較有代表性的開源軟件項目。
1.uPortal:開放的大學(xué)校園門戶系統(tǒng)。uPortal是由JA—SIG主持開發(fā)的開源項目。它可以幫助高校建立一個可定制的校園門戶。通常,一個典型的校園門戶能夠為學(xué)生提供“一站”式的網(wǎng)頁服務(wù),登錄之后(包括統(tǒng)一認證和單點登錄),可獲得與其相關(guān)的全部信息,如課程信息、成績單、交費記錄、學(xué)校通知、課程消息等其它相關(guān)資源。
2.CAS:校園網(wǎng)單點登錄系統(tǒng)。目前,作為校園門戶技術(shù)的重要組成部分,“單點登錄”(Single Sign-On,SSO)是解決校園應(yīng)用系統(tǒng)數(shù)量日益增多而導(dǎo)致的用戶管理日益復(fù)雜化的一項重要技術(shù)。所謂“單點登錄”,是指一個用戶認證的過程,它允許用戶進行一次性認證之后,在訪問系統(tǒng)中不同應(yīng)用系統(tǒng)時無須再重新輸入密碼,即“單點登錄、全網(wǎng)漫游”。
3.Sakai:開源的課程管理系統(tǒng)。課程管理系統(tǒng)(CMS)是校園信息化建設(shè)過程中最重要的系統(tǒng)之一。Sakai Project是由美國印第安那大學(xué)、密西根大學(xué)、斯坦福大學(xué)和麻省理工學(xué)院于2004年共同發(fā)起的開放源代碼計劃,其目標是:“開發(fā)出一套適合高校使用的E-learning基礎(chǔ)性系統(tǒng)架構(gòu),將之與目前各高校已有的各種工具模塊和組件整合,形成一套適于高校教學(xué)的新一代網(wǎng)上課程管理系統(tǒng)。”目前,Sakai能夠提供四大類、30余項教學(xué)與管理工具,為高校教師組織和實施E-leaning提供了眾多個性化的教學(xué)工具和和手段。OKI和uPortal都是其支持者,同時也有基金會提供了經(jīng)費資助。
4.DSpace:共享的大學(xué)知識庫系統(tǒng)。隨著大學(xué)校園信息化的發(fā)展,如何管理數(shù)字化資料逐漸成為重要工作。除大型數(shù)字圖書館系統(tǒng)以外,DSpace就是一個能夠方便解決此問題的工具。通常,DSpace被稱為“大學(xué)知識庫”(University-basedRepository),是由一種為大學(xué)社區(qū)成員創(chuàng)建的、能夠?qū)崿F(xiàn)各種數(shù)字化資源提供管理和傳播的多功能系統(tǒng)。本質(zhì)上來說,它是一種由教育和學(xué)術(shù)機構(gòu)自己管理的數(shù)字學(xué)術(shù)資源發(fā)布系統(tǒng),能夠?qū)崿F(xiàn)各種數(shù)字資源的發(fā)布、存儲、組織、檢索和傳播等。
5.OSP:學(xué)生電子檔案袋系統(tǒng)。“檔案袋評價”(PortfolioAssessment)是一種教學(xué)評價方式。電子檔案袋則是一種高度個性化的基于互聯(lián)網(wǎng)的信息管理系統(tǒng),能夠展示隨著時間的推移,學(xué)生在生活、學(xué)習(xí)和個人成就方面的發(fā)展情況。該電子檔案系統(tǒng)具有以下功能:收集學(xué)生的信息與資料,包括個人信息、愛好、作業(yè)、學(xué)習(xí)和研究成果等;對這些資料進行討論、反思和組織;材料設(shè)計并展示;最后將檔案中的內(nèi)容通過互聯(lián)網(wǎng)向特定的對象公布。同時,系統(tǒng)的其它用戶,如學(xué)習(xí)小組成員、教師或訪客同樣也可以通過各種工具向檔案所有者提出指導(dǎo)意見和改進建議。
三、對我國高校數(shù)字化校園建設(shè)的啟示
第一,美國高校的這些開源軟件項目全部都是開放性的,我國高校都可以選擇感興趣的項目并加入開源社區(qū),直接參與到軟件設(shè)計與開發(fā)、技術(shù)文檔撰寫和整理、系統(tǒng)測試等工作中,為項目的發(fā)展貢獻一份力量,同時可以提高我國高校的國際化水平,從中學(xué)習(xí)到有關(guān)軟件開發(fā)的新技術(shù)、理念和方法,而且,其理念、結(jié)構(gòu)和應(yīng)用方式等都比商業(yè)產(chǎn)品更能符合高校的實際情況,相信對于我國高等教育信息化的進度將具有極大促進作用。
第二,我國高校可以充分利用自己獨特的組織文化和技術(shù)優(yōu)勢來率先發(fā)起校園開源運動,以此為支點促進我國開源軟件事業(yè)的發(fā)展與進步,通過學(xué)習(xí)、分析和研究,培養(yǎng)自己的軟件人才。而高校中就具有開源軟件生長與發(fā)展的最佳環(huán)境,因為與其它部門相比。高校作為一個專門的知識創(chuàng)造、生產(chǎn)與傳播機構(gòu),其組織文化具有更大的開放性和容納性;另外在計算機技術(shù)方面,高校的技術(shù)人才數(shù)量和水平也遠高于其它部門。這些都為開源軟件在高校的推廣與應(yīng)用提供了最好的基礎(chǔ)和條件。因此,將高校作為開源軟件的生長和發(fā)展的基地,以此為中心再向其它領(lǐng)域延伸和擴散,將是開源軟件發(fā)展的理想路線。
參考文獻
[1]王潤云. 計算機基礎(chǔ)課程教學(xué)改革與實踐
[2]許仁昆.論高職計算機基礎(chǔ)教育
[3]韓軍. 實用計算機基礎(chǔ)