Nyitás – nem csak a világra

Az amerikai Georgia államban 2005 óta valami nagyon nagy dolog van fejlődőben. 2006 novemberében megszületett az Evergreen 1.0, a Georgia Public Library Service (GPLS) jóvoltából, tudósít a Linux.com. Ez egy nyílt forráskódú integrált könyvtári rendszer (IKR – Integrated Library System, ILS), azaz a könyvtári munkafolyamat szinte minden lépése felügyelhető vele.

Adatok kockáknak: C-ben, JavaScript-ben és Perlben lett programozva, Linux Apache-on fut, adatbázishoz PostreSQL-t, kommunikációhoz Jabbert, kliensoldalon pedig XUL-t használ.

Könyvtári nyelven ez azt jelenti, hogy elég masszív és nagy kapacitású rendszer, a PINES-t (Public Information Network for Electronic Services) szolgálja ki, néhány eléggé impresszív számadat: 44 könyvtári rendszert futtat, 252 könyvtárral, az indexében 8,8 millió tétel található, 1,6 millió felhasználót szolgál ki, és 2006-ban majdnem fél millió könyvtárközi kölcsönzést bonyolított le.

Brad LaJeunesse (a PINES rendszeradminisztrátora) szerint az alap motiváció az volt, hogy kellett végre egy normális rendszer (mily meglepő… van egy OPAC-manifesztátum is még, érdemes elolvasni). Ahhoz hogy megértsük, ez mit is jelent pontosan nem árt tisztában lenni, hogy milyen költségeket úsztak meg (amik eddig nyilván voltak, és talán nem szart kaptak ennyiért): Julie Walker (PINES programigazgató) szerint a 252 könyvtárnak összesen 15 millió USD-jébe került volna új rendszer(ek) építtetése, amihez évente 5 millió jött volna állandó költségként. Ezzel a rendszerrel összesen kerül 1,6 millió dollárjába a könyvtáraknak a dolog. Kell hozzá egy szimpla Linuxos szerver, és mehet a dolog.

No de vissza a témához: az közhely, hogy az IKR a modern könyvtár alapja. Nincs IKR, nincs könyvtár. Nos, 1999 decemberében, a PINES létrehozásakor a Sirsi vállalat Unicorn nevezetű rendszerét vásárolták meg, vele együtt pedig minden kényelmetlenségét és merevségét. Néhány év múlva világossá vált, hogy kell egy nyílt forráskódú rendszer. Az alfa verzió 2005 elején jött ki, a béta 2005 júliusában. 2006 szeptemberére pedig már 252 tagosra bővült az Evergreen használó intézmények köre. Walker így számolt be az átállásról: szeptemberben egyik péntek este 6-kor bezártak a könyvtárak, kikapcsolták a rendszert, hétvégén és a hétfői Labors Day-en az átállással foglalkoztak, és keddre minden készen volt. Gondot csak a keddi forgalom jelentett, de az is szépen megoldódott. Walker szerint 25 év alatt egyszer sem volt ennyire könnyű dolga ilyen téren.

További lehetőségei a rendszernek: az nyilvánvaló, hogy a nyílt forráskód verhetetlen. Ha egyik nap felmerül egy ötlet, éjszaka elkészül, és másnap már fut is a rendszeren. A katalógus listázható, beépített helyesírás-ellenőrzővel rendelkezik, keresési tanácsokat ad (á la Google), plusz tartalmat lehet hozzáadni (aki használ valamilyen gyűjtögetős social software-t, annak ismerősen hangozhat: könyvborító, kritika, kivonat hozzáadása), virtuális könyvespolc-böngésző, a felhasználók ún. könyvcsomagokat állíthatnak össze, amelyek URL-jét illetve Atom/RSS feedjét aztán publikálhatják weblapként, elküldhetik mélben, kirakhatják a MySpace oldalukra vagy akár meg is tarthatják privátban (más nem láthatja).

Azt azonban mindenképpen meg kell említeni, hogy ez nem egyedülálló kísérlet: van pl. a Koha nevezetű rendszer is, azonban Tina Burger, a LibLime igazgatóhelyettese (könyvtáraknak segítenek adaptálni open source programokat) szerint a Koha is jó, de csak maximum 10 résztvevős rendszerhez, míg az Evergreen vidáman elfut akár több száz könyvtárral és több tízmillió rekorddal.

A PR-t kivonva a szövegből még mindig nagyon meggyőző tud lenni szerintem…

Az Evergreen blogja.

Köszönet Andrisnak a linkért.

Forrás: Linux.com

És igen. Erről a linkről tényleg egy komplett IKR-t lehet letölteni (8.7 MB tömörítve). Ingyen.