PhpMyBibli
   HOME

TheInfoList



OR:

PMB is a fully featured
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized so ...
integrated library system An integrated library system (ILS), also known as a library management system (LMS), is an enterprise resource planning system for a library, used to track items owned, orders made, bills paid, and patrons who have borrowed. An ILS usually is co ...
. It is continuously developed and maintained by the French company PMB Services.


Features

PMB follows the rules of the library science. The software provides 4 essential features : * the library management, * the watch and the documentary products, * the publication of editorial content * the electronic document management. It provides an integrated portal of news and management of Web 2.0 content and is the only ILS that doesn't use a third-party
CMS CMS may refer to: Computing * Call management system * CMS-2 (programming language), used by the United States Navy * Code Morphing Software, a technology used by Transmeta * Collection management system for a museum collection * Color manage ...
for the management of the portal. It is multilingual (100% English & French, 80% Spanish and Italian) and even supports Arabic (translation and UTF8 support) since its 3.0.5 version of November 2006. The latest 4.2 version of July 2015 includes a watch unit (Watch&Share) and allows geo-referencing of the collections and several other improvements to the software.


Size

The software is used with collections up to around 500 000 records. Tests are done with 2 million records to show its capacity to manage bigger collections. It is regularly installed in public libraries networks of 10 to 15 sites.


Interoperability

PMB allows to use the
Z39.50 Z39.50 is an international standard client–server, application layer communications protocol for searching and retrieving information from a database over a TCP/IP computer network, developed and maintained by the Library of Congress. It is ...
protocol (in order to import bibliographic records that can be directly integrated in the database from different servers). It manages the
UNIMARC MARC (machine-readable cataloging) standards are a set of digital formats for the description of items catalogued by libraries, such as books, DVDs, and digital resources. Computerized library catalogs and library management software need to str ...
cataloguing format and the
ISO 2709 ISO 2709 is an ISO standard for bibliographic descriptions, titled ''Information and documentation—Format for information exchange''. It is maintained by the Technical Committee for Information and Documentation ( TC 9846). History In the la ...
record exchange format. It also includes the
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
data format. PMB is also OAI server and client. The user's database can be connected to an
LDAP The Lightweight Directory Access Protocol (LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. Directory servi ...
directory or any other base of users reachable by web services. It has an API allowing to integrate it into an existing information system. The integration of PMB into a
Virtual Learning Environment A virtual learning environment (VLE) in educational technology is a web-based platform for the digital aspects of courses of study, usually within educational institutions. They present resources, activities, and interactions within a course stru ...
(VLE) is functional in many French academies.


Units/Modules

PMB is divided in two modules: the management module and the portal module (or
OPAC The online public access catalog (OPAC), now frequently synonymous with ''library catalog'', is an online database of materials held by a library or group of libraries. Online catalogs have largely replaced the analog card catalogs previously ...
). The management module includes specific functions for the librarian: circulation (loan/return), catalogue, authorities, editions, SDI (Selective Dissemination of the Information and the watch module Watch&Share), acquisitions, CMS and administration. PMB comes with a user request management feature since 2009. It can, moreover, be completed by the preset addition of an extensions module. At the start, the software was providing a specialized user interface on the catalogue : the
OPAC The online public access catalog (OPAC), now frequently synonymous with ''library catalog'', is an online database of materials held by a library or group of libraries. Online catalogs have largely replaced the analog card catalogs previously ...
. An improvement to the software in 2012 added a CMS feature offering the ability to make highly customizable portals.


Requirements

It is a
web application A web application (or web app) is application software that is accessed using a web browser. Web applications are delivered on the World Wide Web to users with an active network connection. History In earlier computing models like client-serv ...
, based on a web server platform (
Apache The Apache () are a group of culturally related Native American tribes in the Southwestern United States, which include the Chiricahua, Jicarilla, Lipan, Mescalero, Mimbreño, Ndendahe (Bedonkohe or Mogollon and Nednhi or Carrizaleño a ...
,
Microsoft IIS Internet Information Services (IIS-pronounced 2S, formerly Internet Information Server) is an extensible web server software created by Microsoft for use with the Windows NT family. IIS supports HTTP, HTTP/2, HTTPS, FTP, FTPS, SMTP and N ...
) + PHP +
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
or
MariaDB MariaDB is a community-developed, commercially supported fork of the MySQL relational database management system (RDBMS), intended to remain free and open-source software under the GNU General Public License. Development is led by some of the ori ...
, which can therefore work on
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
, Mac OS X or
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
. PMB has its own search engine, supporting phonetic searches without needing any complementary search engine. PMB is written using PHP programming language. It requires: * PHP *
Apache The Apache () are a group of culturally related Native American tribes in the Southwestern United States, which include the Chiricahua, Jicarilla, Lipan, Mescalero, Mimbreño, Ndendahe (Bedonkohe or Mogollon and Nednhi or Carrizaleño a ...
web server *
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
database *
Web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...


Documentary languages

PMB can integrate different sorting plans: DEWEY, UDC, PCDM or any other custom sorting plan. It includes the management of several
thesauri A thesaurus (plural ''thesauri'' or ''thesauruses'') or synonym dictionary is a reference work for finding synonyms and sometimes antonyms of words. They are often used by writers to help find the best word to express an idea: Synonym dictionar ...
, a feature that is actually in use with thesauri such as: PRISME, BDSP, MOTBIS, DELPHES, Thesaurus du Management, Vie culturelle, etc. It comes with a management of concepts allowing it to respect the ISO 25964-1 standard and therefore the use of indexation languages like RAMEAU or
MeSH A mesh is a barrier made of connected strands of metal, fiber, or other flexible or ductile materials. A mesh is similar to a web or a net in that it has many attached or woven strands. Types * A plastic mesh may be extruded, oriented, exp ...
. It also allows the total implementation of the FRBR model.


Users

PMB is used by big institutions such as local communities, ministries, the constitutional council, regional councils, metro-poles, the Academy of Rennes and every documentation center of Brittany. Many public libraries networks, secondary schools, the ONISEP (a French work and study information institute) and the INSEE have chosen the software PMB. The group
Radio France Radio France is the French national public radio broadcaster. Stations Radio France offers seven national networks: * France Inter — Radio France's " generalist" station, featuring entertaining and informative talk mixed with a wide variety o ...
has joined the community of PMB users in 2015 for an FRBR migration of its library (including musical partitions). PMB also equips private groups such as law offices,
Grandes écoles Grandes may refer to: *Agustín Muñoz Grandes Agustín Muñoz Grandes (27 January 1896 – 11 July 1970) was a Spanish general, and politician, vice-president of the Spanish Government and minister with Francisco Franco several times; also know ...
, internationally known fashion groups etc. According to the annual survey of Livres-Hebdo, PMB was the third
Integrated library system An integrated library system (ILS), also known as a library management system (LMS), is an enterprise resource planning system for a library, used to track items owned, orders made, bills paid, and patrons who have borrowed. An ILS usually is co ...
in France in 2005 in terms of number of installations with 165 installations. Next years' surveys showed the fast progression of the free software in many structures. Since 2011, PMB Services refuses to take part to this survey : the numbers given to Marc Maisonneuve weren't correctly reused and there was an amalgam made with the software BCDI, yet not a free software. On 1 January 2015, there was more than 6 000 operational installations in the world, for collections sizes going from 300 records to 500 000. Big companies such as
Alstom Alstom SA is a French multinational corporation, multinational rolling stock manufacturer operating worldwide in rail transport markets, active in the fields of passenger transportation, signalling, and locomotives, with products including the A ...
or Orange S.A. now use more free solutions such as PMB. Since 2012, the software is running in a higher education network in Belgium, HENAM-HENALLUX, with more than 400 000 online searchable records. In France, PMB Services claims to have more than 1 800 clients. The company's official website lists most of them and links their online catalogues.


History

In its early beta versions, the software was called PhpMyBibli. It has been launched by François Lemarchand (director of the Library of Agneaux) in October 2002. The cataloguing and the application's base have been created during the autumn 2002, followed a bit later by the serials management module. In 2003, Eric Robert, an IT engineer fighting for the free software joins PMB founder François Lemarchand. He then develops the loan module, the Unimarc imports, the statistic files and the Z39.50 client. It is in December 2003, for a presentation at an international conference in Rabat that the 1.0 version was released. PMB then officially becomes an integrated library system ( ILS). The OPAC (the user interface) appeared this year too, developed by Gautier Michelin and Christophe Bliard. The most involved developers at this date (Eric Robert, Gautier Michelin and Florent Tétart) then created the company PMB Services to professionalize the software and to offer the services necessary for interested libraries or companies. The society provides services like training and installation of the software (local or hosted) along with all the support services needed to implement the software: local installation or
SaaS Software as a service (SaaS ) is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. SaaS is also known as "on-demand software" and Web-based/Web-hosted software. SaaS is co ...
mode, migration or recovery of data, set up, training, construction and design of the portal. The first library to be equipped with PMB was the library of Bueil-en-Touraine (in France). The version 4.1 has been downloaded more than 38 000 times. The 4.2 is available since 24 July 2015 and has been downloaded 2272 times on 15 September.


Development

PMB was initially licensed under
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general ...
, which ensures the free availability of the software. Wiki, mailing lists and BerliOS hosting facilities allow communication between PMB developers and users. PMB is now licensed under
CECILL CeCILL (from CEA CNRS INRIA Logiciel Libre) is a free software license adapted to both international and French legal matters, in the spirit of and retaining compatibility with the GNU General Public License (GPL). It was jointly developed by ...
free licence, that ensures legal security in France and other countries with similar legal systems.


See also

*
List of free and open source software packages This is a list of free and open-source software packages, computer software licensed under free software licenses and open-source licenses. Software that fits the Free Software Definition may be more appropriately called free software; the GN ...


Notes


References

{{Reflist


External links


PMB Website PMB Forge WebsiteBibliography
Library automation PHP software Free library and information science software