SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Free Libre Open Source
Software at FFZG library


               Dobrica Pavlinušić
              http://blog.rot13.org
Faculty of Humanities and Social Sciences Library




link to this presentation: http://bit.ly/ffzg-floss-library
What I will talk about?

 ● what is Free Libre Open Source Software in use here
 ● how did we got started with FLOSS and why
 ● why we decided to use Koha for our library ILS
 ● how to integrate other services into Integrated Library
   System
 ● which FLOSS project are we using and for what
 ● what is needed to make use of FLOSS in your enviroment?
The Free Software Definition
http://www.gnu.org/philosophy/free-sw.html
Free software is a matter of the users' freedom to run, copy,
distribute, study, change and improve the software.
More precisely, it means that the program's users have the four
essential freedoms:
  ● The freedom to run the program, for any purpose (freedom
    0).
  ● The freedom to study how the program works, and change it
    so it does your computing as you wish (freedom 1). Access
    to the source code is a precondition for this.
  ● The freedom to redistribute copies so you can help your
    neighbor (freedom 2).
  ● The freedom to distribute copies of your modified versions
    to others (freedom 3). By doing this you can give the whole
    community a chance to benefit from your changes. Access
    to the source code is a precondition for this.
Library
FLOSS
in 2003:
WebPAC
combined
web search
March 2009:
move to new building
We need ILS system for new library,
so freedoms in this context are:
 ● use ILS in our library
 ● examine how it works and modify it for our needs
 ● we can suggest it to other libraries as possible solution for
    their needs
 ● improvements will be done accouring to other users of Koha

It is not free as in price. There is implementation,
maintenance and modification costs.

With system librarians this is great way to implement solution
tailor-made for specific library needs (FFZG, IRB).
Why Koha?

● version 3
   ○ first version with support for academic libraries
   ○ older versions supported public libraries well, since
     development started in them
● web-based
   ○ operating system and web browser are everything you
     need to start using Koha
● based on library standards
   ○ MARC21 - item format
   ○ Z39.50 - exchange items with other ILS
   ○ SIP - RFID selfcheck station support
Parts of information system in library

Hardware
  Zebra bar-code printers
  3M RFID readers, patron self-check stations
  SafeQ Xerox scanners/copiers/printers

Operating system
  Debian GNU/Linux
Applications
  Koha ILS
     Apache web server
     MySQL RDBMS
     Zebra indexer
Our Integrated Library System
Modifications and integration

Koha
 ● multiple call number ranges for closed storage placement
   based on size
 ● AAI@EduHr authorization - extend LDAP support to use
   local schema attributes like expiration date
Zebra bar-code printer
 ● application use ODBC to connect to MySQL RDBMS
RFID integration
 ● 3M SIP for patron self-check stations
 ● own driver for 3M RFID reader and Evolis card printer
SafeQ Xerox
 ● required RFID card SID
 ● LDAP server from Koha user data
Other FLOSS projects used
● Debian GNU/Linux operating system
● Apache HTTP server as HTTPS proxy for e-journals access
  from home using LDAP authentification
● WebGUI CMS for http://knjiznica.ffzg.hr/knjiznice
● EPrints for digital archive at http://darhiv.ffzg.hr/
● SocialText wiki for documentation
● Webconverger GNU/Linux distribution for catalog search
  web-terminals for patrons
● Request Tracker for task management
SQL reporting from your RDBMS

SQL is important to query current generation of data store
technologies based on relational databases.

This skill is handy for librarians who want to access library
data.

SQL2XLS: create Excel sheets from bunch of SQL
files describes small script which creates multiple sheets in
Excel for quick click-on-the-url report.

Think of it as structured print output as opposed to data report
(sortable pdf), since it's state of ILS system at one point in time
(monthly or yearly reports for example).
System librarian competences

 ● FLOSS experience
 ● operating system: Debian GNU/Linux
 ● services: Apache, LDAP
 ● languages: shell, perl, ...
 ● applications: Koha, EPrints, wiki, bug tracker, mailing list
 ● standards:
     ○ Z39.50 - to import data and provide it to others
     ○ SIP (3M, not VoIP protocol!) self-check integration
     ○ SQL - to create reports on your own data

You don't have to have all those competences in your
library! Ask community for help!
Motivation for this talk

Your data is too important to leave it in hands of proprietary
software which you can't examine and modify according to your
needs.




      https://www.youtube.com/watch?v=BSHBzd9ftDE

Mais conteúdo relacionado

Mais procurados

Semantic Media Management with Apache Marmotta
Semantic Media Management with Apache MarmottaSemantic Media Management with Apache Marmotta
Semantic Media Management with Apache Marmotta
Thomas Kurz
 

Mais procurados (19)

Semantic Media Management with Apache Marmotta
Semantic Media Management with Apache MarmottaSemantic Media Management with Apache Marmotta
Semantic Media Management with Apache Marmotta
 
2007 iPres Beijing - MIXED: Preservation by migration to XML
2007 iPres Beijing - MIXED: Preservation by migration to XML2007 iPres Beijing - MIXED: Preservation by migration to XML
2007 iPres Beijing - MIXED: Preservation by migration to XML
 
Koha Presentation
Koha PresentationKoha Presentation
Koha Presentation
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
 
Koha 3.2 : The next step
Koha 3.2 : The next stepKoha 3.2 : The next step
Koha 3.2 : The next step
 
Dynamic websites
Dynamic websitesDynamic websites
Dynamic websites
 
www | HTTP | HTML - Tutorial
www | HTTP | HTML - Tutorialwww | HTTP | HTML - Tutorial
www | HTTP | HTML - Tutorial
 
Graduate Project Summary
Graduate Project SummaryGraduate Project Summary
Graduate Project Summary
 
SLANZA Presentation: Koha the open source library management system
SLANZA Presentation: Koha the open source library management systemSLANZA Presentation: Koha the open source library management system
SLANZA Presentation: Koha the open source library management system
 
Presentation on Data Structure
Presentation on Data StructurePresentation on Data Structure
Presentation on Data Structure
 
MongoDB
MongoDBMongoDB
MongoDB
 
Introducing Infinispan
Introducing InfinispanIntroducing Infinispan
Introducing Infinispan
 
Presentation koha ils and BibLibre Beirut, May 2016
Presentation koha ils and BibLibre Beirut, May 2016Presentation koha ils and BibLibre Beirut, May 2016
Presentation koha ils and BibLibre Beirut, May 2016
 
Koha-3.14.13: OPAC Customization
Koha-3.14.13: OPAC Customization Koha-3.14.13: OPAC Customization
Koha-3.14.13: OPAC Customization
 
Online Technical Discussion
Online Technical DiscussionOnline Technical Discussion
Online Technical Discussion
 
Repository 3.7
Repository 3.7Repository 3.7
Repository 3.7
 
16 wordprocessing ml subject - odds and ends
16   wordprocessing ml subject - odds and ends16   wordprocessing ml subject - odds and ends
16 wordprocessing ml subject - odds and ends
 
Koha open source
Koha open sourceKoha open source
Koha open source
 
C# Framework class library
C# Framework class libraryC# Framework class library
C# Framework class library
 

Destaque

Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent StorytellingRe-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent Storytelling
PaleFire
 
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
PaleFire
 
One Climate Initiative Sep 2007
One Climate Initiative Sep 2007One Climate Initiative Sep 2007
One Climate Initiative Sep 2007
OneWorld UK
 
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismSpectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivism
PaleFire
 
Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?
Dobrica Pavlinušić
 
The Great Highland Bagpipe
The  Great  Highland  BagpipeThe  Great  Highland  Bagpipe
The Great Highland Bagpipe
1LifelongLearner
 

Destaque (20)

Towards an Instructional Design Motivational Framework to Address the Retenti...
Towards an Instructional Design Motivational Framework to Address the Retenti...Towards an Instructional Design Motivational Framework to Address the Retenti...
Towards an Instructional Design Motivational Framework to Address the Retenti...
 
Ppt Demo Slideshare
Ppt Demo SlidesharePpt Demo Slideshare
Ppt Demo Slideshare
 
Intro to Haml
Intro to HamlIntro to Haml
Intro to Haml
 
Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent StorytellingRe-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent Storytelling
 
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
 
Language Edupreneurship
Language EdupreneurshipLanguage Edupreneurship
Language Edupreneurship
 
One Climate Initiative Sep 2007
One Climate Initiative Sep 2007One Climate Initiative Sep 2007
One Climate Initiative Sep 2007
 
The Constellation Query Language
The Constellation Query LanguageThe Constellation Query Language
The Constellation Query Language
 
The Attack of the Learning Clones
The Attack of the Learning ClonesThe Attack of the Learning Clones
The Attack of the Learning Clones
 
Open Education in Virtual Worlds
Open Education in Virtual WorldsOpen Education in Virtual Worlds
Open Education in Virtual Worlds
 
Wiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning EnvironmentWiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning Environment
 
Open Workshop on Information Literacy
Open Workshop on Information LiteracyOpen Workshop on Information Literacy
Open Workshop on Information Literacy
 
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismSpectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivism
 
Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?
 
Mojo Facets – so, you have data and browser?
Mojo Facets – so, you have data and browser?Mojo Facets – so, you have data and browser?
Mojo Facets – so, you have data and browser?
 
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
 
The Great Highland Bagpipe
The  Great  Highland  BagpipeThe  Great  Highland  Bagpipe
The Great Highland Bagpipe
 
Cow2
Cow2Cow2
Cow2
 
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
 
Oslobodimo Hardware
Oslobodimo HardwareOslobodimo Hardware
Oslobodimo Hardware
 

Semelhante a Free Libre Open Source Software at FFZG library

LTR: Open Source Integrated Library Systems
LTR: Open Source Integrated Library SystemsLTR: Open Source Integrated Library Systems
LTR: Open Source Integrated Library Systems
koegeljm
 
Overview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and consOverview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and cons
Yuga Priya Satheesh
 

Semelhante a Free Libre Open Source Software at FFZG library (20)

Application of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLibApplication of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLib
 
Koha presentationnaclin2010
Koha presentationnaclin2010Koha presentationnaclin2010
Koha presentationnaclin2010
 
Open sourse library management solutions
Open sourse library management solutionsOpen sourse library management solutions
Open sourse library management solutions
 
Introduction to Total Library Solution- TLS
Introduction to Total Library Solution- TLSIntroduction to Total Library Solution- TLS
Introduction to Total Library Solution- TLS
 
Koha
KohaKoha
Koha
 
LTR: Open Source Integrated Library Systems
LTR: Open Source Integrated Library SystemsLTR: Open Source Integrated Library Systems
LTR: Open Source Integrated Library Systems
 
Koha presentation2010
Koha presentation2010Koha presentation2010
Koha presentation2010
 
2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMS2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMS
 
KOHA - Open Source Library Management Software
KOHA - Open Source Library Management SoftwareKOHA - Open Source Library Management Software
KOHA - Open Source Library Management Software
 
Koha - Open Source Library Management Software
Koha - Open Source Library Management SoftwareKoha - Open Source Library Management Software
Koha - Open Source Library Management Software
 
SFD 2012 Presentation
SFD 2012 PresentationSFD 2012 Presentation
SFD 2012 Presentation
 
Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...
 
New ICT Trends and Issues of Librarianship
New ICT Trends and Issues of LibrarianshipNew ICT Trends and Issues of Librarianship
New ICT Trends and Issues of Librarianship
 
E library management system
E library management systemE library management system
E library management system
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara University
 
Niatalk24jan10
Niatalk24jan10Niatalk24jan10
Niatalk24jan10
 
koha PPT 23822.pptx
koha PPT 23822.pptxkoha PPT 23822.pptx
koha PPT 23822.pptx
 
Overview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and consOverview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and cons
 
Library content manager proposal september 2019
Library content manager proposal september 2019Library content manager proposal september 2019
Library content manager proposal september 2019
 
Open Source Software: A Study
Open Source Software: A StudyOpen Source Software: A Study
Open Source Software: A Study
 

Mais de Dobrica Pavlinušić

This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?
Dobrica Pavlinušić
 
Virtualization which isn't: LXC (Linux Containers)
Virtualization which isn't: LXC (Linux Containers)Virtualization which isn't: LXC (Linux Containers)
Virtualization which isn't: LXC (Linux Containers)
Dobrica Pavlinušić
 
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Dobrica Pavlinušić
 

Mais de Dobrica Pavlinušić (20)

Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernelsMainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
 
Linux+sensor+device-tree+shell=IoT !
Linux+sensor+device-tree+shell=IoT !Linux+sensor+device-tree+shell=IoT !
Linux+sensor+device-tree+shell=IoT !
 
bro - what is in my network?
bro - what is in my network?bro - what is in my network?
bro - what is in my network?
 
Let's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 editionLet's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 edition
 
Raspberry Pi - best friend for all your GPIO needs
Raspberry Pi - best friend for all your GPIO needsRaspberry Pi - best friend for all your GPIO needs
Raspberry Pi - best friend for all your GPIO needs
 
Cheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component testerCheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component tester
 
Ganeti - build your own cloud
Ganeti - build your own cloudGaneti - build your own cloud
Ganeti - build your own cloud
 
FSEC 2014 - I can haz your board with JTAG
FSEC 2014 - I can haz your board with JTAGFSEC 2014 - I can haz your board with JTAG
FSEC 2014 - I can haz your board with JTAG
 
Hardware hacking for software people
Hardware hacking for software peopleHardware hacking for software people
Hardware hacking for software people
 
Gnu linux on arm for $50 - $100
Gnu linux on arm for $50 - $100Gnu linux on arm for $50 - $100
Gnu linux on arm for $50 - $100
 
Security of Linux containers in the cloud
Security of Linux containers in the cloudSecurity of Linux containers in the cloud
Security of Linux containers in the cloud
 
This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?
 
Web scale monitoring
Web scale monitoringWeb scale monitoring
Web scale monitoring
 
SysAdmin cookbook
SysAdmin cookbookSysAdmin cookbook
SysAdmin cookbook
 
Printing on Linux, simple right?
Printing on Linux, simple right?Printing on Linux, simple right?
Printing on Linux, simple right?
 
KohaCon11: Integrating Koha with RFID system
KohaCon11: Integrating Koha with RFID systemKohaCon11: Integrating Koha with RFID system
KohaCon11: Integrating Koha with RFID system
 
Deploy your own P2P network
Deploy your own P2P networkDeploy your own P2P network
Deploy your own P2P network
 
Post-relational databases: What's wrong with web development? v3
Post-relational databases: What's wrong with web development? v3Post-relational databases: What's wrong with web development? v3
Post-relational databases: What's wrong with web development? v3
 
Virtualization which isn't: LXC (Linux Containers)
Virtualization which isn't: LXC (Linux Containers)Virtualization which isn't: LXC (Linux Containers)
Virtualization which isn't: LXC (Linux Containers)
 
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Free Libre Open Source Software at FFZG library

  • 1. Free Libre Open Source Software at FFZG library Dobrica Pavlinušić http://blog.rot13.org Faculty of Humanities and Social Sciences Library link to this presentation: http://bit.ly/ffzg-floss-library
  • 2. What I will talk about? ● what is Free Libre Open Source Software in use here ● how did we got started with FLOSS and why ● why we decided to use Koha for our library ILS ● how to integrate other services into Integrated Library System ● which FLOSS project are we using and for what ● what is needed to make use of FLOSS in your enviroment?
  • 3. The Free Software Definition http://www.gnu.org/philosophy/free-sw.html Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it means that the program's users have the four essential freedoms: ● The freedom to run the program, for any purpose (freedom 0). ● The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. ● The freedom to redistribute copies so you can help your neighbor (freedom 2). ● The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
  • 5. March 2009: move to new building We need ILS system for new library, so freedoms in this context are: ● use ILS in our library ● examine how it works and modify it for our needs ● we can suggest it to other libraries as possible solution for their needs ● improvements will be done accouring to other users of Koha It is not free as in price. There is implementation, maintenance and modification costs. With system librarians this is great way to implement solution tailor-made for specific library needs (FFZG, IRB).
  • 6. Why Koha? ● version 3 ○ first version with support for academic libraries ○ older versions supported public libraries well, since development started in them ● web-based ○ operating system and web browser are everything you need to start using Koha ● based on library standards ○ MARC21 - item format ○ Z39.50 - exchange items with other ILS ○ SIP - RFID selfcheck station support
  • 7. Parts of information system in library Hardware Zebra bar-code printers 3M RFID readers, patron self-check stations SafeQ Xerox scanners/copiers/printers Operating system Debian GNU/Linux Applications Koha ILS Apache web server MySQL RDBMS Zebra indexer
  • 9. Modifications and integration Koha ● multiple call number ranges for closed storage placement based on size ● AAI@EduHr authorization - extend LDAP support to use local schema attributes like expiration date Zebra bar-code printer ● application use ODBC to connect to MySQL RDBMS RFID integration ● 3M SIP for patron self-check stations ● own driver for 3M RFID reader and Evolis card printer SafeQ Xerox ● required RFID card SID ● LDAP server from Koha user data
  • 10. Other FLOSS projects used ● Debian GNU/Linux operating system ● Apache HTTP server as HTTPS proxy for e-journals access from home using LDAP authentification ● WebGUI CMS for http://knjiznica.ffzg.hr/knjiznice ● EPrints for digital archive at http://darhiv.ffzg.hr/ ● SocialText wiki for documentation ● Webconverger GNU/Linux distribution for catalog search web-terminals for patrons ● Request Tracker for task management
  • 11. SQL reporting from your RDBMS SQL is important to query current generation of data store technologies based on relational databases. This skill is handy for librarians who want to access library data. SQL2XLS: create Excel sheets from bunch of SQL files describes small script which creates multiple sheets in Excel for quick click-on-the-url report. Think of it as structured print output as opposed to data report (sortable pdf), since it's state of ILS system at one point in time (monthly or yearly reports for example).
  • 12. System librarian competences ● FLOSS experience ● operating system: Debian GNU/Linux ● services: Apache, LDAP ● languages: shell, perl, ... ● applications: Koha, EPrints, wiki, bug tracker, mailing list ● standards: ○ Z39.50 - to import data and provide it to others ○ SIP (3M, not VoIP protocol!) self-check integration ○ SQL - to create reports on your own data You don't have to have all those competences in your library! Ask community for help!
  • 13. Motivation for this talk Your data is too important to leave it in hands of proprietary software which you can't examine and modify according to your needs. https://www.youtube.com/watch?v=BSHBzd9ftDE