Oss and libraries enabling arabic libraries and creating opportunities

64
Open Source Software and Libraries: Enabling Arabic Libraries & Creating Opportunities Massoud M. AlShareef [email protected] KnowledgeWARE Technologies SLA 2011

description

What is Open Source?Who is using Open Source?Open Source Community and GovernanceWhy should libraries care?Library Software OverviewOpen Source and Library Software todayOpen Source and Arabic Libraries todayWhy should Arabic libraries care even more?Arabic Library Software Success StoriesCreating Opportunities: Open Source Software should play a role in driving our National ICT Strategy?

Transcript of Oss and libraries enabling arabic libraries and creating opportunities

Page 1: Oss and libraries   enabling arabic libraries and creating opportunities

Open Source Software and Libraries:

Enabling Arabic Libraries & Creating Opportunities

Massoud M. AlShareef [email protected]

KnowledgeWARE Technologies

SLA 2011

Page 2: Oss and libraries   enabling arabic libraries and creating opportunities

Why Open Source Software and Libraries ?

Page 3: Oss and libraries   enabling arabic libraries and creating opportunities

What is an Integrated Library System (ILS) ?

List

Page 4: Oss and libraries   enabling arabic libraries and creating opportunities

Library Technologies

• Integrated Library System

• Federated Search (MetaSearch)

• OpenURL – COinS

• ILL & Document Delivery

• Ask-a-Librarian – Reference Librarian

• Consortia and Union Catalogs

• Context Management

• Digital Archiving

• BI – Business Intelligence

• ERM – Electronic Resource Management

• (Blogs, RSS, Tags, Wiki, Mashups, etc.)

Page 5: Oss and libraries   enabling arabic libraries and creating opportunities

Library & Archiving Protocols and Formats

Formats أوعية المعلومات

• MARC21 21مارك

• Duplin Core

• MARCXML

• MODS / MADS

• EAC/ EAD

• RDA

• FRBR

Protocols البروتوكوالت

• Z39.50 / SRU / SRW

• Bath Profile

• OpenURL

• COinS

• X12 (EDI)

• SIP2 (RFID, PDA)

• OAI-PMH

• OpenSearch

Page 6: Oss and libraries   enabling arabic libraries and creating opportunities

History of mergers and acquisitions in the library automation industry

)Marshall Breeding (Created by

Page 7: Oss and libraries   enabling arabic libraries and creating opportunities

OSS and Libraries have in common..

• Free Redistribution • Source Code • Derived Works • Integrity of The Author's Source • No Discrimination Against Persons or Groups • No Discrimination Against Fields of Endeavor • Distribution of License • License Must Not Be Specific to a

Product • License Must Not Restrict Other Software

• License Must Be Technology‐Neutral

Page 8: Oss and libraries   enabling arabic libraries and creating opportunities

Microsoft exec: The world runs on Software

"There is no question that the world runs on software," said Bob Muglia, president of the server and tools business at Microsoft, in unveiling Visual Studio 2010 at an event in Las Vegas, on APRIL 12, 2010. "Just look around you. Look at everything, look at all the devices we use, the systems we interact with." Everything is powered by software and "developers are the ones who make it all happen," Muglia said. "As I said, software powers the world, so that means that developers are the engine behind what powers the world," he said.

Page 9: Oss and libraries   enabling arabic libraries and creating opportunities

How Libraries understand Open Source Software ?

Page 10: Oss and libraries   enabling arabic libraries and creating opportunities

What is Open Source ?

Page 11: Oss and libraries   enabling arabic libraries and creating opportunities

What is Open Source ?

http://www.opensource.org/docs/osd

Page 12: Oss and libraries   enabling arabic libraries and creating opportunities

What is Open Source ?

process promise quality reliability

flexibility lower costvendor lock-in

Jim Whitehurst , President and CEO of Red Hat.

http://connect.educause.edu/display/47941

Page 15: Oss and libraries   enabling arabic libraries and creating opportunities

Open Source Governance

Page 16: Oss and libraries   enabling arabic libraries and creating opportunities

Open Source Community

Page 17: Oss and libraries   enabling arabic libraries and creating opportunities

Open Source CrowdSourcing

Howe, J. (2008). Crowdsourcing: Why the power of the crowd is driving the future of business. New York:

Crown Business. p.8

Page 18: Oss and libraries   enabling arabic libraries and creating opportunities

Who’s Using Open Source?

Page 19: Oss and libraries   enabling arabic libraries and creating opportunities

Open Source in Business

Page 20: Oss and libraries   enabling arabic libraries and creating opportunities

Open Source on the Web

Page 21: Oss and libraries   enabling arabic libraries and creating opportunities

Why should libraries care?

Page 22: Oss and libraries   enabling arabic libraries and creating opportunities

Open Source & Libraries

Page 23: Oss and libraries   enabling arabic libraries and creating opportunities
Page 25: Oss and libraries   enabling arabic libraries and creating opportunities

We should reclaim the domain of library

technology from the commercial and

proprietary realms

Can you

think of any other group of institutions that

share their stuff the way we do through ILL?

OSS & Libraries - preserving the intellectual ‘commons’

pln.palinet.org/wiki/index.php/Open_source_planshttp://. Lucia, J --

Page 26: Oss and libraries   enabling arabic libraries and creating opportunities

OSS and Libraries have in common..

• Free Redistribution • Source Code • Derived Works • Integrity of The Author's Source • No Discrimination Against Persons or Groups • No Discrimination Against Fields of Endeavor • Distribution of License • License Must Not Be Specific to a

Product • License Must Not Restrict Other Software

• License Must Be Technology‐Neutral

Page 27: Oss and libraries   enabling arabic libraries and creating opportunities

Open Source Concerns

90K Saudi

Software

Developers

(Riyadh)

Page 29: Oss and libraries   enabling arabic libraries and creating opportunities

Isn’t Open Source Risky ?

Page 30: Oss and libraries   enabling arabic libraries and creating opportunities

Give me a Library OSS example

Page 31: Oss and libraries   enabling arabic libraries and creating opportunities

Koha – Integrated Library Management System

April 18th, 2010 by Chris Cormack

Koha is an active project. Koha Project stats to date

• 12640 commits • 4773 files • 558966 lines of code • 2636 Bugs fixed • 110 Different people committing • 100’s of translators, translating thousands and thousands

of lines

Page 32: Oss and libraries   enabling arabic libraries and creating opportunities

Koha Project Cost

http://www.ohloh.net/p/koha

Page 33: Oss and libraries   enabling arabic libraries and creating opportunities

Maps of libraries: 2000+ Registered Koha ILS Sites

www.librarytechnology.org/map.pl?ILS=Kohahttp://

Page 34: Oss and libraries   enabling arabic libraries and creating opportunities

Koha Community

Page 35: Oss and libraries   enabling arabic libraries and creating opportunities

Let’s us take a closer look at Koha.. and Arabic Koha!

Page 36: Oss and libraries   enabling arabic libraries and creating opportunities

Koha OPAC – Online Public Access Catalog

New titles/recent acquisitions .

Page 37: Oss and libraries   enabling arabic libraries and creating opportunities

Tag Cloud

Users can tag items from the search results or item details page. Aggregated user tags are then presented as a cloud for other patrons to use.

Page 38: Oss and libraries   enabling arabic libraries and creating opportunities

Item details screen

Patrons can rate items on a 5-star scale. Ratings are then aggregated across all users and made visible to other patrons.

Page 39: Oss and libraries   enabling arabic libraries and creating opportunities

Patron comments

Patrons can log in and write comments/reviews for items. Reviews are moderated by librarians.

Page 40: Oss and libraries   enabling arabic libraries and creating opportunities

Most Popular Titles/ Topics/ Author/ Type

Page 41: Oss and libraries   enabling arabic libraries and creating opportunities

Shelf browser

Reaching out for Users who cannot come to Libraries: hello Saudi female Library lovers !!

Page 42: Oss and libraries   enabling arabic libraries and creating opportunities

Shared booklists/recommended reading

Patrons can create booklists out of collections of items, which they can then share with all users. Teachers can use this feature to compile recommended reading lists for courses.

Page 43: Oss and libraries   enabling arabic libraries and creating opportunities

RSS Feeds

Search results and lists of tagged items automatically generate RSS feeds which can then be used to generate up-to-date lists.

Page 44: Oss and libraries   enabling arabic libraries and creating opportunities

Integration with Librarything

Page 45: Oss and libraries   enabling arabic libraries and creating opportunities

Interoperability – Beyond Books

A feature in Koha that does a parallel search of Kete (OSS - community digital Library) along side search results from its catalog.

Page 46: Oss and libraries   enabling arabic libraries and creating opportunities

Recommendations

When looking for people with similar taste, click recommendations to see similar items, based on tagging, patron history, subject keywords and rating.

‘I really like this book; have you got anything

similar?’

Page 47: Oss and libraries   enabling arabic libraries and creating opportunities

Interoperability – Beyond Books

Kete administrator configured sources (search aggregation sources like Koha RSS , Twitter, or anything that uses OpenSearch standard).

How long Should we wait on closed

Commercial Software vendors in order to keep up with new

technologies?

Page 48: Oss and libraries   enabling arabic libraries and creating opportunities

Arabic Language Requirements – Searching/ Sorting

• Normalize : "ي ى“ " و، ؤ" , " ه ، ة" , " أ ، إ ، ا" ,

• Multiple Pre-fixes

• Ignore: Kashida “-” , Vowles

• Ignore: Alif Laam الـ

• Original Ali Lamm (Exception)

حمدأحمد ا – ه مدين ة مدين – يعل ىعل

اـ ْوهـ كوها ك –ة مدينة ــــــــــــــــنـديـم

مدينةالمدينة

Pre-fixes/ Post-fixes السوابق واللواحق

Stemming المشتقات

مدينةوالمدينة للمدينة فالمدينة بالمدينة المدينة

كسندرال هللا

ونمعلم ينمعلم انمعلم اتمعلم ة معلم معلم

م العا اءم علميم علولم علاعلم ع

Page 49: Oss and libraries   enabling arabic libraries and creating opportunities

Koha and the Arabic Language Support

Page 50: Oss and libraries   enabling arabic libraries and creating opportunities

Koha and the Arabic Language Support

Page 52: Oss and libraries   enabling arabic libraries and creating opportunities

Arabic Koha Community

Page 53: Oss and libraries   enabling arabic libraries and creating opportunities

Give me more examples of

FOSS tools for libraries…

Page 54: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 55: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 56: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 57: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 58: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 59: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 60: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 61: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 62: Oss and libraries   enabling arabic libraries and creating opportunities

FOSS Tools for Libraries

Page 63: Oss and libraries   enabling arabic libraries and creating opportunities

Thank you

Massoud M. AlShareef [email protected]

KnowledgeWARE Technologies

Int’l FOSST Workshop 2010

April 25, 2010, KACST, RIYADH, KSA

Page 64: Oss and libraries   enabling arabic libraries and creating opportunities

Media and Slides Credits

http://www.slideshare.net/nengard/libraries-open-source-freedom-and-community

• http://www.slideshare.net/sirexkat/open-source-software-and-libraries?src=related_normal&rel=2753554

http://www.flickr.com/photos/cindy47452/3682949582/

http://www.flickr.com/photos/herzogbr/3993439584/

http://tinyurl.com/3jvumn • Nstolma, Library Openeing 2,

http://www.flickr.com/photos/cavort/151687944/ • Gwen's River City Images

http://www.flickr.com/photos/auntie/102849109/