Christoffer writes: "Realnode Ltd has been working for the last year intesively on an OS-library management system which now has reached the stage to be introduced to the OS-community. The project goes under the name Emilda. It features amongst others a full featured OPAC, Circulation and administration tools, label creation tools, Z39.50 tools and 100% MARC compatibilty. MARC compatibility is achieved by storing all information about biblios in MARC and accessing them using the Zebra server from Indexdata. For more information on Emilda, please visit the project page."



As seen at freshmeat, this version brings "Support for Apache 2 and client-side sorting." Go get it at Indexdata's ZAP! page.



Claude writes: "ZedKit, from Crossnet a UNIX Z39.50 toolkit." The site also says that "ZedKit for UNIX is a marketed name given to the Z39.50 Toolkit developed for the German Library and the ONE project."


Thomas writes: "Changes in 1.2c1.1.1
from the previous version include: correct MARC-8 character encoding conversions to Unicode when MARC records are rendered as XML, and all MARC 880 fields are now preserved when the MARC is converted to XML. This is accomplished by using the MARCCharSet.dll, included with this package; MARC XML output has been improved to more exactly conform to the Library of Congress MARC XML standard; the MARC parser has been made more tolerant of badly formed MARC; support for additional YAZ ZOOM Options has been added; the ZOOM_TEST program has been simplified, the code cleaned up, and targeted to a Z39.50 server that should actually work.



Anders writes: "SimpleServer 0.06, which is a Perl wrapper around the YAZ generic front-end server, is now officially released. The most important new feature is the supporting of Z39.50 authentication (simple). The source is also available at the usual places, i.e. CPAN and"


Thomas writes: "VB-ZOOM is an ActiveX COMponent, written in Visual Basic, which is an implementation of the ZOOM Abstract Z39.50 API. It uses the YAZ Toolkit from Index Data to provide the low-level functionality. VB-ZOOM makes it very easy to write simple Z39.50 clients on the Windows platform. It can be used from any language which support ActiveX COM, including Visual Basic, C++, VB Script, Javascript, Delphi, Perl, and probably others. In addition to the basic Z39.50 support, the component has some support for converting the MARC and OPAC record syntaxes into XML, and using XPath to extract data. Of course, the code is open source and freely available for download from SourceForge."

ZOOM Abstract Z39.50 API

Sebastian writes: "This is not an announcement of specific software, but rather a heads-up on an open API specification and a bunch of associated free implementations. A group of Z39.50 developers have defined a general-purpose API for implementing Z39.50 clients. The API has been mapped onto a number of different programming languages, and several implementations exist. The API takes a lot of the pain out of Z39.50 client development and I'd recommend it to anyone new to Z39.50. More info at the ZOOM website."

MARC::Record and Net::Z3950


Ed writes: "Chris Biemesderfer recently contributed an appendix to the
which shows how to use MARC::Record with Net::Z3950. His brief example is a command line program that accepts ISBNs on the command line, which then retrieves MARC records from LC, and pretty prints the MARC records on STDOUT. Chris is using Net::Z3950 and MARC::Record as part of a larger project for the Chicago Digital Distribution Center's BiblioVault project.



Ross writes: "Emory University General Libraries has created and released course/control, a reserves management system written in PHP on a PostgreSQL backend. course/control's purpose is to be an alternative to commercial products such as Docutek's Eres, giving as much control to the instructors as they or the reserves department want. Instructors can manipulate their course reserves, changing their order and adding items via file upload, faxing to pdf files, or searching past reserves and the catalog through z39.50. Despite its "pre-release" version number, it's quite stable and usable."

YAZ 1.8.7 released


Kevin writes: "A new version of YAZ has been released. YAZ is a C/C++ programmer's toolkit supporting the development of Z39.50v3 clients and servers. A sample client, a sample server, and documentation are included in the distribution. YAZ also includes experimental support for the industry standard ZOOM API for Z39.50. There are several changes from the last version (mostly bug fixes)."