1 <!-- $Id: introduction.xml,v 1.1 2004-04-11 11:36:52 adam Exp $ -->
2 <chapter id="introduction"><title>Introduction</title>
4 <ulink url="http://www.indexdata.dk/yazplusplus/">YAZ++</ulink>
5 is a C++ layer for YAZ and implements the ANSI Z39.50
6 protocol for information retrieval (client and server side).
7 While YAZ itself can be used from both C and C++ it is limited by the
11 The YAZ++ packages also features a ZOOM interface for C++ (
12 <ulink url="(http://zoom.z3950.org/bind/cplusplus/">ZOOM C++</ulink>).
15 Later versions (0.7+) of YAZ++ also supports SRW/SRU.
18 This package also contains a proxy application and proxy developer
20 The proxy application can be used to debug existing Z39.50
21 implementations, optimize Z39.50 operation (by caching and other
22 mechanisms), and offer a SRW/SRU service.
26 <title>Licensing</title>
28 The proxy application and the proxy library is covered by the
29 <link linkend="gpl">GPL</link>.
30 The remaning parts: the ZOOM-C++ library and the YAZ++ library is covered
31 by the <link linkend="yaz.license">YAZ license</link>.
36 <!-- Keep this comment at the end of the file
41 sgml-minimize-attributes:nil
42 sgml-always-quote-attributes:t
45 sgml-parent-document:"yaz++.xml"
46 sgml-local-catalogs: nil
47 sgml-namecase-general:t