koha: gnu gpl 授權的整合性圖書館管理系統

12
Koha: GNU GPL 授權的整合性圖書館管理系統 毛慶禎 輔仁大學圖書資訊學系 副教授 http://www.lins.fju.edu.tw/mao/works/20071206.odt for 高雄市大義國中圖書館 2007 12 6 (星期四) 13:30-15:00 .1 �� 前言 a. 緣起 b. GNU GPL 授權 c. 現況 .2 �� 讀者介面 - Internet a. OPAC, http://koha.wikispaces.com/kohatech i. 排行榜 - 借閱、未借 ii. KohaRSS iii. Amazon Review(亞碼遜書評)& 推薦相關書籍 iv. Findbook 書籍介紹 & 推薦相關書籍 v. Koha Live SearchKoha 動態查詢) vi. Koha Top QueryKoha 查詢排行榜) b. Library 2.0 i. 虛擬書架與借書籃 ii. 採訪建議 iii. 讀者書評 .3 �� 館員介面 - Intranet, Extranet a. 參數設定 b. 行政管理 c. 快速流通 d. Koha 佈景(npl,css,vanilla) e. Koha 中文化 (多國語系), http://koha.wikispaces.com/chinesenization f. Koha Extensions Manager, http://contribs.koha.org/ g. koha zebra h. opencatalog, https://gna.org/projects/opencataloger/ i. http://teamipg.liblime.com/nls.html .4 �� 成功案例 a. 國外 b. 臺灣

Upload: maolins

Post on 08-Jul-2015

550 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Koha: GNU GPL 授權的整合性圖書館管理系統

Koha: GNU GPL 授權的整合性圖書館管理系統

毛慶禎 輔仁大學圖書資訊學系副教授http://www.lins.fju.edu.tw/mao/works/20071206.odtfor 高雄市大義國中圖書館2007年 12月 6日(星期四) 13:30-15:00

.1�� 前言a. 緣起 b. GNU GPL 授權c. 現況

.2�� 讀者介面 - Internet a. OPAC, http://koha.wikispaces.com/kohatech

i. 排行榜 - 借閱、未借ii. Koha(RSS

iii. Amazon Review(亞碼遜書評)& 推薦相關書籍iv. Findbook 書籍介紹 & 推薦相關書籍v. Koha Live Search(Koha 動態查詢)

vi. Koha Top Query(Koha 查詢排行榜)b. Library 2.0

i. 虛擬書架與借書籃ii. 採訪建議

iii. 讀者書評

.3�� 館員介面 - Intranet, Extranet a. 參數設定b. 行政管理c. 快速流通d. Koha 佈景(npl,css,vanilla)

e. Koha 中文化 (多國語系), http://koha.wikispaces.com/chinesenization

f. Koha Extensions Manager, http://contribs.koha.org/

g. koha zebra

h. opencatalog, https://gna.org/projects/opencataloger/

i. http://teamipg.liblime.com/nls.html .4�� 成功案例

a. 國外b. 臺灣

Page 2: Koha: GNU GPL 授權的整合性圖書館管理系統

.5�� Koha 團隊a. 國外b. 臺灣及中國大陸

.6�� 結論與建議

1.前言

a. 緣起

圖書館為了簡單的借還書,花了大錢採購整合性圖書館管理系統, 不能善用相關的資訊,實在沒道理。

從 1994年擔任行政職務以來,就思考此事。2000年開始,個人全面使用自由軟體,直到 2003 年初,發現 Koha,經過一段時間的研究及實作,於 2005年架設討論群,推廣它。

Koha 是軟體免費原始碼公開的圖書館自動化系統。2000年, 從紐西蘭發跡後, 已有數百所圖書 館使用它。美國 Ohio Nelsonville 公共圖書館, 有八個分館, 館藏 25萬冊, 年流通量 60萬冊, 是

Koha 的最大客戶。

b. GNU GPL 授權

自由軟體譯自 Free Software 一辭,正式的說法是採用 GNU GPL 授權的軟體。其使用者有使用、複製、散佈、研究、改寫、再利用該軟體的自由。更精確地說,自由軟體賦予使用者四種自由:

.1�� 不論目的為何,有使用該軟體的自由(自由之零)。

.2�� 有研究該軟體如何運作的自由,並且得以改寫該軟體來符合使用者自身的需求(自由 之一)。取得該軟體之源碼為達成此目的之前提。

.3�� 有重新散佈該軟體的自由,所以每個人都可以藉由散佈自由軟體來敦親睦鄰(自由之 二)。

.4�� 有改善再利用該軟體的自由,並且可以發表改寫版供公眾使用,如此一來,整個社群 都可以受惠。如前項,取得該軟體之源碼為達成此目的之前提(自由之三)。

軟體的使用者具有上述四種權利,則該軟體得以被稱之為「自由軟體」。也就是說,使用者必須能夠自由地、以不收費或是收取合理的散佈費用的方式、在任何時間再散佈該軟體的原版或

是改寫版在任何地方給任何人使用。如果使用者不必問任何人或是支付任何的許可費用從事這些行為,就表示她/他擁有自由軟體所賦予的自由權利。

使用者也應該有自由改寫軟體的權利,並且可以將這些軟體再利用在工作上或是娛樂上。

Page 3: Koha: GNU GPL 授權的整合性圖書館管理系統

使用軟體的這份自由權適用於任何人、任何組織、任何電腦系統、任何工作性質,不用特別和軟體作者或是其他特別的人或單位報備。

再散佈軟體的自由必須同時適用於原版和改寫版軟體的二進制碼和源碼上,如果無法製作二進制碼的版本,則此動作可以略過,但是如果後來的使用者找到其它可以製作二進制碼的方式,她們必須有再散佈二進制碼的自由。

為了成就改寫並發表改寫版的自由,使用者必須有取得該軟體源碼的管道,所以,取得源碼為自由軟體之本。

在一九四一年一月六日致國會的咨文中,美國富蘭克林‧羅斯福總統要求國會根據租借法案,把必要的武器裝備提供給那些總統認為其防禦對美國利益至關重要的國家。由於戰爭逼近,他宣布了四項「人類的基本自由」這項宣佈,被認為是關於美國人民準備為之奮鬥的原則的最簡要聲明。

我們期待一個建立在四項人類基本自由之上的世界。

第一是在全世界任何地方發表言論和表達意見的自由。

第二是在全世界任何地方,人人有以自己的方式來崇拜上帝的自由。

第三是不虞匱乏的自由--這種自由,就世界範圍來講,就是一種經濟上的融洽關係,它將保證全世界每一個國家的居民都過健全的、和平時期的生活。

第四是免除恐懼的自由--這種自由,就世界範圍來講,就是世界性的裁減軍備,要以一種徹底的方法把它裁減到這樣的程度:務使世界上沒有一個國家有能力向全世界任何地區的任何鄰國進行武力侵略。

c. 現況

Koha 是軟體免費原始碼公開的圖書館自動化系統。2000年, 從紐西蘭發跡後, 已有數百所圖書館使用它。

其中,以美國馬利蘭州霍華德縣立圖書館(The Howard County Library System)最具代表性,該館有六個服務據點(分館),2006 年的資料,流通量 4,813,698 筆,館藏量 973,430 冊,讀者量 239,936 人,進館量 2,050,261 人次。

Page 4: Koha: GNU GPL 授權的整合性圖書館管理系統

Koha 把書目、讀者、流通記錄等所有資料,都存在資料庫裡,現在用的是MySQL。所以,限制在資料庫及 CPU、記憶體、硬體、網路頻寬等硬體,Koha 本身沒有任何限制。

MySQL 3.23 版之後,它的容量是 65536 terabytes,遠超過一般圖書館的期望。

依照經驗,最低階的伺服器,新台幣 10萬元以內,應該足敷該硬體保固期內的圖書館所需。

營運綜合性大型圖書館所需的功能,Koha均已具備:

• 線上公用目錄檢索全部館藏• 讀者的資料庫• 讀者借出及還入館藏• 讀者推薦購買館藏• 向代理商/ 出版社採錄館藏• 購書經費管制• 分館互借及個別管理• 期刊訂閱/ 簽收管理

Koha 有個英文的首頁 http://www.koha.org/, 除了英文資料,還有法文和中文繁體的資料。

全世界有數百個圖書館使用 Koha, 其中有數十個圖書館以外包方式,把安裝、設定、維護等工作交給廠商。

中文的資料在這裡 http://koha.wikispaces.com, 中文的討論群及技術支援在這裡 http://groups.google.com.tw/group/kohataiwan。臺灣地區有兩個廠商支援安裝、設定、維護等工作。

2. 讀者介面 - Internet

a. OPAC

Page 5: Koha: GNU GPL 授權的整合性圖書館管理系統

與一般的線上公用目錄無異。除了簡單查詢外,內定的進階查詢有更多選項:

• 關鍵詞• 題名• 作者

Page 6: Koha: GNU GPL 授權的整合性圖書館管理系統

• 主題• 期刊題名• 館藏格式• 館藏地• 條碼• 索書號• 國際標準書號(ISBN )• 出版者• 出版年的範圍• 幾日內到特定分館的館藏型式

Page 7: Koha: GNU GPL 授權的整合性圖書館管理系統

還可設定每頁顯示的筆數,遞增或遞減排序,指定鍵值為: 題名、著者、分類號、出版者、出版年。

a. 從未未借館藏

Page 8: Koha: GNU GPL 授權的整合性圖書館管理系統

b. Koha(RSS) c. Amazon Review(亞碼遜書評)& 推薦相關書籍d. Findbook 書籍介紹 & 推薦相關書籍e. Koha Live Search(Koha 動態查詢)f. Koha Top Query(Koha 查詢排行榜)

b. Library 2.0

因為技術及設備的演進,圖書館服務的原始構想很以順利展開,並順勢推動新的服務,這就是圖書館 2.0。

圖書館服務的原始構想之一,就是把圖書借給讀者,受限於過去的技術及設備,圖書館訂了很多莫可耐何的規定;不能以新的技術及設備,去適應舊的規定,應該給予讀者更大的自由,邀請讀者參與圖書館的營運與管理。

1. 虛擬書架與借書籃

查詢館藏目錄後,把該書目置於虛擬書架,下回不必重複再查詢。每位登入的讀者可以建立多個屬於自己的虛擬書架。有三種虛擬書架:

.1�� 私人書架 - 只有建立它的讀者,才能看到及修改其內容。

.2�� 公開書架 - 登入線上公用目錄的讀者,都可以看到其內容,但只有建立者才能修改 它。

.3�� 自由書架 - 登入線上公用目錄的讀者,都可以看到及修改其內容。

教師可把公開書架當成指定參考書目,請修課的同學參考,從中借閱相關書籍。自由書架有點像是讀書會,讓每個成員都可以貢獻書目。

從館藏書目中找到相關資料後,可以放在借書籃裡,再到書庫取書借閱。在館外的讀者可以先預約,在指定的時間內,別人無法借出該書。

2. 採訪建議

館藏找不到的圖書,可以即時提供採訪建議,再經由館員的作業,經過採購程序,將該書採訪到館或館際互借到館,並通知讀者取書。

3. 讀者書評

登入線上公用目錄的讀者,可以對館藏圖書提出書評,供後來的讀者參考。

Page 9: Koha: GNU GPL 授權的整合性圖書館管理系統

3. 館員介面 - Intranet, Extranet

Koha 是整合性圖書館自動化系統,包括下列模組:

• 採訪 - 分成簡易採訪、完整採訪兩種模式。.1�� 簡易採訪模組將採錄的館藏直接加入目錄。無法處理預算科目、供應商訂單事宜。.2�� 完整採訪模組可處理處理預算科目、供應商訂單事宜。.3�� 推薦購買在完整採錄模組裡,可在線上公用目錄中使用。讀者登入線上公用目錄,提出推薦採訪的書單,Koha 透過電子郵件告知讀者,該筆採訪的進度(接受或拒絕)。被接受後,其書單會新增到館員編製的訂單裡,發出後及收到書籍後,再以電子郵件通知讀

者。

• 編目 - 管理MARC 記錄、欄位 995 、索引典及權威控制、經由使用者端的 Z39.50 模式快 速編目。

.1�� MARC 記錄方面,可以處理 UNIMARC、MARC 21 等多種型式的MARC,也支援圖書、期刊、電子資料的館藏型態。MARC 的欄位以及分欄都可以由使用者設定,必要欄位(分欄)、可重覆欄位(分欄),以及隱藏欄位(分欄),還有設定是否有連結,同時檢索同語義的欄位。資料輸入可以選擇自由填寫、使用權威值、連結索引典/權威記錄的分欄、或是使用外掛程式處理(如:UNIMARC leader )。.2�� 複本編目,只需要處理分館、館藏地、索書號。.3�� 快速編目,Koha 提供匯入 ISO-2709 格式書目記錄的能力,進行編目;或是使用

Z39.50 連線方式進行編目。國內可以直接連結國家圖書館的全國圖書書目資訊網(NBINET) 。.4�� 支援權威記錄控制,權威記錄有一個主要欄位,重製入書目記錄。.5�� 書目資料支援MARC 格式、條列格式或 ISBD 格式,呈現在館員的工作介面或線上公

用目錄裡。• 期刊管理 - 可根據評論訂閱期刊,追蹤期刊的到館率,以及延遲未到情況,並向供應商

要求補寄。• 流通 - 每個館藏隸屬於一個分館,流通模組的功能包括:

.1�� 從任何分館借出圖書, 不以讀者申請借書證的分館為限。

.2�� 向任何分館歸還圖書。

.3�� 從任何分館預約圖書,當被預約作品在別的分館被歸還,Koha 可要求該作品轉移到 特定分館,以備讀者借出,原館藏分館被通知轉移該作品及書目資料。

.4�� 借閱規則 - 圖書館可以依照讀者屬性、作品屬性、典藏的分館等資訊,分別設定借 期、借量、逾期罰款等。

.5�� 續借 - 續借次數有彈性,自行設定。

.6�� 館藏預約 - 讀者登入線上公用目錄之後,就可以預約館藏。被預約的館藏,若還在館內,則不能被其他讀者借出,不過,館員還是保有主動借出的權限。若已被借出,當還

入時,會出現相當的訊息,提醒館員,將該書置於保留區,等待該讀者借出。• 讀者管理 - 讀者模組可以管理個別的讀者,還可管理團體讀者。還有註冊年齡限制、使

用年限、電子郵件逾期通知等。• 線上公用目錄 - 使用者可檢索關鍵詞、書名、作者、出版者等十個欄位,並依多種策略分別排序。

Page 10: Koha: GNU GPL 授權的整合性圖書館管理系統

• 分館管理 - 安裝一個伺服器,可以管理多個分館。

• 支援真正簡單聯合供稿系統 (Really Simple Syndication, RSS) - 用於網路新聞頻道上,技 術主要來自網景公司所開發,將訂戶所訂閱的訊息傳送給他們的通訊協定。

.1�� 最新採訪館藏

.2�� 熱門借閱排行榜

.3�� 從未借閱館藏• Amzon 網路書店封面照片、簡介、書評、讀者評分、推薦相關館藏、Amazon Online

Reader - 利用 xml 等方式,將 Amazon Content 送到讀者面前,只需要透過網路方式,Koha 本身不需紀錄任何資料。

• 博客來網路書店封面照片、簡介、書評、讀者評分、推薦相關館藏 - Koha 圖書館自動化 系統目前已經利用 LWP::Simple 等方式,博客來網路書店將送到讀者面前,只需要透過

網路方式,Koha 本身不要紀錄任何資料。• Google Book - Koha 透過 Google Book 功能,提供讀者可以線上閱讀館藏部分內容,其功

能與 Amazon Online Reader 一樣。

• 線上說明 - Koha 的線上說明包括所有功能及線上公用目錄的參數設定,並在逐漸加強 中。

• 排行榜 - 對於 Koha 圖書館自動化系統常有一些期望,例如:那個功能加上這個,一定會更好。也因為是自由軟體關係,所以自由修改。一般自動化系統,通常沒有提示詞,對

於使用者來說,要查詢館藏變成一件難事,如果有一些提示詞,在檢索上有某種幫助。圖書館自動化要加強檢索,資料確實不多,自建關鍵詞確實是個好方法,由讀者自行輸入,那又是更好。Koha 利用 hidden 方式,部份不支援 cookie 的瀏覽器也可使用它。

• Koha 動態查詢 - Ajax 全名為(Asynchronous JavaScript and XML),它利用非同步方式,傳輸資料。Koha 本身是圖書館整合系統,系統上提供檢索功能,如果能加入 Ajax 可以幫助讀者檢索資料,Google Suggest http://www.google.com/webhp?complete=1&hl=en

或是 Zuggest http://www.francisshanahan.com/zuggest.aspx 這些都可以幫助使用者。• Koha 多國語言 - Koha 使用 i18n 架構,而且支援 UNICODE,多國語言只要翻譯語系檔就可以。目前支援繁體中文、簡體中文、日文、韓文、英文、西班牙文、德文、法文、

義大利文、波蘭文、馬來文、烏克蘭文、匈牙利文、荷蘭文、毛利文等十五種語言。不論是否登入,線上公用目錄的使用者可隨時轉換語系,關閉瀏覽器後,轉換隨之消失,下次啟動瀏覽器時,回到內定的語系。貝里斯大學圖書館的Koha 系統,已設定為中文

與英文切換,方便臺灣志工使用。• Koha 佈景 - 目前支援 css、npl、prog、hlt、vanilla 等五種佈景,建議使用 npl 佈景。

• 列印書標及條碼 - Koha 可以個別或批次印製條碼,重印毀損的條碼,或新印條碼。支援 標籤格式有 Gaylord-8511、OPUS Dot-Matrix,條碼格式有

COOP2of5、Code39、EAN13(JAN13)、EAN8 (JAN8)、ITF(Interleaved2of5)、Industrial2of5、Matrix2of5、NW7、QRcode、UPC-A、UPC-E 。

• Koha ZOOM - Koha 利用 Zebra

Page 11: Koha: GNU GPL 授權的整合性圖書館管理系統

4. 成功案例

世界五大洲 都有 Koha 的使用者,臺灣地區登錄在案的有七個單位。

a. 國外b. 臺灣

南投縣南港國小,http://koha.nkes.ntct.edu.tw

5. Koha 團隊

Koha 的原始碼置於第三者網站 Koha Library Automation Package http://savannah.nongnu.org/projects/koha, 確保該軟體永遠是自由軟體,不因參與者的變動,而改變其屬性。

a. 國外

英文的網址: http://www.koha.org/法文的網址: http://www.koha-fr.org/

Koha 已有六家廠商支援英文的服務: http://www.koha.org/support/pay.html

b. 臺灣及中國大陸

中文版本的協力廠商有三:

.1�� 飛黃網路資訊顧問股份有限公司 http://www.smoc.com.tw/

.2�� 慶文化公司 http://www.bookhouse.com.tw/

.3�� 北京威博林信息技术有限公司 http://www.weblinke.com/

Page 12: Koha: GNU GPL 授權的整合性圖書館管理系統

• 中文討論群 http://groups.google.com.tw/group/kohataiwan

• 中文文件區 http://koha.wikispaces.com/

• 中文展示網站 http://lit145.lacc.fju.edu.tw, 請向中文討論群索取 讀者(OPAC)及館員(Internet)的帳號及密碼。

5.結論與建議

.1�� 圖書館掌握未來發展 - 技術門檻低

.2�� 自由選擇搭配廠商 - 創造就業機會

.3�� 創意寬廣 - 未來有無限的可能