Fix SQL in migrating data. Bug https://bugs.launchpad.net/evergreen/+bug/720068 repor...
[working/Evergreen.git] / 2.0 / appendices / glossary.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <glossary xml:id="Glossary" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xl="http://www.w3.org/1999/xlink">
3         <title>Glossary</title>
4         <abstract>
5                 <para>In this section we expand acronyms, define terms, and generally try
6                 to explain concepts used by Evergreen software.</para>
7         </abstract>
8         <glossdiv>
9                 <title>A</title>
10                 <glossentry id="Apache">
11                         <glossterm>Apache</glossterm>
12                         <indexterm>
13                                 <primary>Apache</primary>
14                         </indexterm>
15                         <glossdef>
16                                 <para>Open-source web server software used to serve both static content and
17                                 dynamic web pages in a secure and reliable way. More information is available
18                                 at <ulink url="http://apache.org">http://apache.org</ulink>.</para>
19                         </glossdef>
20                 </glossentry>
21         </glossdiv>
22         <glossdiv>
23                 <title>B</title>
24                 <glossentry id="Book Bags">
25                         <glossterm>Bookbags</glossterm>
26                         <indexterm>
27                                 <primary>bookbags</primary>
28                         </indexterm>
29                         <glossdef>
30                                 <para>Bookbags are lists of items that can be used for any number of
31                                 purposes. For example, to keep track of what books you have read, books you
32                                 would like to read, to maintain a class reading list, to maintain a reading
33                                 list for a book club, to keep a list of books you would like for your
34                                 birthday. There are an unlimited number of uses.</para>
35                         </glossdef>
36                 </glossentry>
37         </glossdiv>
38         <glossdiv>
39                 <title>C</title>
40                 <glossentry id="CentOS">
41                         <glossterm>CentOS</glossterm>
42                         <indexterm>
43                                 <primary>Linux</primary>
44                                 <secondary>CentOS</secondary>
45                         </indexterm>
46                         <glossdef>
47                                 <para>A popular open-source operating system based on Red Hat Enterprises
48                                 <systemitem class="osname">Linux</systemitem> (a.k.a. "RHEL") and often used
49                                 for in web servers. More information is available at <ulink url="http://www.centos.org">http://www.centos.org</ulink>.</para>
50                         </glossdef>
51                 </glossentry>
52                 <glossentry id="closure">
53                         <glossterm>Closure Compiler</glossterm>
54                         <glossdef>
55                                 <para>A suite of open-source tools used to build web applications with
56                                 <application>Javascript</application>; originally developed by Google. 
57                                 More information is available at 
58                                 <ulink url="http://code.google.com/closure/compiler/">
59                                 http://code.google.com/closure/compiler/</ulink>.</para>
60                         </glossdef>
61                 </glossentry>
62                 <glossentry id="CPAN">
63                         <glossterm>CPAN</glossterm>
64                         <indexterm>
65                                 <primary>Perl</primary>
66                                 <secondary>CPAN</secondary>
67                         </indexterm>
68                         <glossdef>
69                                 <para>An open-source archive of software modules written in
70                                 <application>Perl</application>. More information is available at 
71                                 <ulink url="http://www.cpan.org">http://www.cpan.org</ulink>.</para>
72                         </glossdef>
73                 </glossentry>
74         </glossdiv>
75         <glossdiv>
76                 <title>D</title>
77                 <glossentry id="Debian">
78                         <glossterm>Debian</glossterm>
79                         <indexterm>
80                                 <primary>Linux</primary>
81                                 <secondary>Debian</secondary>
82                         </indexterm>
83                         <glossdef>
84                                 <para>One of the most popular open-source operating system using the
85                                 <systemitem class="osname">Linux</systemitem> kernel that provides over 25000
86                                 useful precompiled software packages. Also known as 
87                                 <systemitem class="osname">Debian GNU/Linux</systemitem>. More information is 
88                                 available at <ulink url="http://www.debian.org">http://www.debian.org</ulink>.</para>
89                         </glossdef>
90                 </glossentry>
91                 <glossentry>
92                         <glossterm>Domain name</glossterm>
93                         <indexterm>
94                                 <primary>domain name</primary>
95                         </indexterm>
96                         <glossdef>
97                                 <para>A unique set of case-insensitive, alphanumeric strings separated by
98                                 periods that are used to name organizations, web sites and addresses on the
99                                 Internet (e.g.: <uri>www.esilibrary.com</uri>). Domain names can be reserved
100                                 via third-party registration services, and can be associated with a unique IP
101                                 address or suite of IP addresses.</para>
102                                 <glossseealso otherterm="ipaddress"/>
103                         </glossdef>
104                 </glossentry>
105         </glossdiv>
106         <glossdiv>
107                 <title>E</title>
108                 <glossentry id="ejabberd">
109                         <glossterm>ejabberd</glossterm>
110                         <indexterm>
111                                 <primary>ejabberd</primary>
112                         </indexterm>
113                         <glossdef>
114                                 <para>An open-source Jabber/XMPP instant messaging server that runs under popular
115                                 operating systems (e.g., <systemitem class="osname">Mac OSX</systemitem>, 
116                                 <systemitem class="osname">GNU/Linux</systemitem>, and
117                                 <systemitem class="osname">Microsoft Windows</systemitem>). One popular use is
118                                 to provide <application>XMPP</application> messaging services for a
119                                 <application>Jabber</application> domain across an extendable cluster of
120                                 cheap, easily-replaced machine nodes. More information is available at 
121                                 <ulink url="http://www.ejabberd.im/">http://www.ejabberd.im</ulink>.</para>
122                                 <glossseealso otherterm="Jabber"/>
123                                 <glossseealso otherterm="XMPP"/>
124                         </glossdef>
125                 </glossentry>
126         </glossdiv>
127         <glossdiv>
128                 <title>F</title>
129                 <glossentry></glossentry>
130         </glossdiv>
131         <glossdiv>
132                 <title>G</title>
133                 <glossentry id="Gentoo">
134                         <glossterm>Gentoo</glossterm>
135                         <indexterm>
136                                 <primary>Linux</primary>
137                                 <secondary>Gentoo</secondary>
138                         </indexterm>
139                         <glossdef>
140                                 <para>A popular open-source operating system built on the 
141                                 <systemitem class="osname">Linux</systemitem> kernel. More information is available 
142                                 at <ulink url="http://www.gentoo.org">http://www.gentoo.org</ulink>.</para>
143                         </glossdef>
144                 </glossentry>
145         </glossdiv>
146         <glossdiv>
147                 <title>H</title>
148                 <glossentry></glossentry>
149         </glossdiv>
150         <glossdiv>
151                 <title>I</title>
152                 <glossentry id="ipaddress">
153                         <glossterm>IP Address</glossterm>
154                         <indexterm>
155                                 <primary>IP Address</primary>
156                         </indexterm>
157                         <glossdef>
158                                 <para>(Internet Protocol address) A numerical label consisting of four numbers
159                                 separated by periods (e.g., "192.168.1.15") assigned to individual members of
160                                 networked computing systems. It uniquely identifies each system on the network
161                                 and allows controlled communication between such systems. The numerical label
162                                 scheme must adhere to a strictly defined naming convention that is currently
163                                 defined and overseen by the Internet Corporation for Assigned Names and
164                                 Numbers ("ICANN").</para>
165                         </glossdef>
166                 </glossentry>
167                 <glossentry id="Item Buckets">
168                         <glossterm>Item/copy Buckets</glossterm>
169                         <indexterm>
170                                 <primary>copy buckets</primary>
171                                 <seealso>item buckets</seealso>
172                         </indexterm>
173                         <indexterm>
174                                 <primary>item buckets</primary>
175                                 <seealso>copy buckets</seealso>
176                         </indexterm>
177                         <glossdef>
178                                 <para>Virtual <quote>containers</quote> to use in batch processing of item or
179                                 copy records. They can be used to perform various cataloging/holdings
180                                 maintenance tasks in batch.</para>
181                         </glossdef>
182                 </glossentry>
183         </glossdiv>
184         <glossdiv>
185                 <title>J</title>
186                 <glossentry id="Jabber">
187                         <glossterm>Jabber</glossterm>
188                         <indexterm>
189                                 <primary>jabber</primary>
190                                 <seealso>XMPP</seealso>
191                         </indexterm>
192                         <glossdef>
193                                 <para>Now known as XMPP (eXtensible Messaging and Presence Protocol), it was
194                                 originally named "Jabber".</para>
195                                 <glossseealso otherterm="XMPP"/>
196                         </glossdef>
197                 </glossentry>
198         </glossdiv>
199         <glossdiv>
200                 <title>K</title>
201                 <glossentry></glossentry>
202         </glossdiv>
203         <glossdiv>
204                 <title>L</title>
205                 <glossentry></glossentry>
206         </glossdiv>
207         <glossdiv>
208                 <title>M</title>
209                 <glossentry id="MARC">
210                         <glossterm>MARC</glossterm>
211                         <indexterm>
212                                 <primary>MARC</primary>
213                         </indexterm>
214                         <glossdef>
215                                 <para>The MARC formats are standards for the representation and communication
216                                 of bibliographic and related information in machine-readable form.</para>
217                         </glossdef>
218                 </glossentry>
219                 <glossentry id="MARCXML">
220                         <glossterm>MARCXML</glossterm>
221                         <indexterm>
222                                 <primary>MARCXML</primary>
223                         </indexterm>
224                         <glossdef>
225                                 <para>Framework for working with MARC data in a XML environment.</para>
226                         </glossdef>
227                 </glossentry>
228                 <glossentry id="McCoy">
229                         <glossterm>McCoy</glossterm>
230                         <glossdef>
231                                 <para>An open-source application that allows add-on authors to provide secure
232                                 updates to their users. More information is available at 
233                                 <ulink url="https://developer.mozilla.org/en/McCoy">
234                                 http://developer.mozilla.org/en/McCoy</ulink>.</para>
235                         </glossdef>
236                 </glossentry>
237                 <glossentry id="memcached">
238                         <glossterm>memcached</glossterm>
239                         <indexterm>
240                                 <primary>memcached</primary>
241                         </indexterm>
242                         <glossdef>
243                                 <para>A general-purpose distributed memory caching system, usually with a
244                                 client~server architecture spread over multiple computing systems. It reduces
245                                 the number of times a data source (e.g., a database) must be directly accessed
246                                 by temporarily caching data in memory, therefore dramatically speeding up
247                                 database-driven web applications.</para>
248                         </glossdef>
249                 </glossentry>
250         </glossdiv>
251         <glossdiv>
252                 <title>N</title>
253                 <glossentry id="netaddr">
254                         <glossterm>Network address</glossterm>
255                         <indexterm>
256                                 <primary>network address</primary>
257                                 <seealso>ip address</seealso>
258                         </indexterm>
259                         <glossdef>
260                                 <para>Also known as an IP address (Internet Protocol address).</para>
261                                 <glossseealso otherterm="ipaddress"/>
262                         </glossdef>
263                 </glossentry>
264                 <glossentry id="nsis">
265                         <glossterm>nsis</glossterm>
266                         <glossdef>
267                                 <para>An open-source software tool used to create Windows installers. 
268                                 More information is available at 
269                                 <ulink url="http://nsis.sourceforge.net">http://nsis.sourceforge.net</ulink>.</para>
270                         </glossdef>
271                 </glossentry>
272         </glossdiv>
273         <glossdiv>
274                 <title>O</title>
275                 <glossentry id="OPAC">
276                         <glossterm>OPAC</glossterm>
277                         <indexterm>
278                                 <primary>OPAC</primary>
279                         </indexterm>
280                         <glossdef>
281                                 <para>The "Online Public Access Catalog"; an online database of a library's
282                                 holdings; used to find resources in their collections; possibly searchable by
283                                 keyword, title, author, subject or call number.</para>
284                         </glossdef>
285                 </glossentry>
286                 <glossentry id="OpenSRF">
287                         <glossterm>OpenSRF</glossterm>
288                         <indexterm>
289                                 <primary>OpenSRF</primary>
290                         </indexterm>
291                         <glossdef>
292                                 <para>The "Open Scalable Request Framework" (pronounced 'open surf') is a
293                                 stateful, decentralized service architecture that allows developers to create
294                                 applications for Evergreen with a minimum of knowledge of its
295                                 structure.</para>
296                         </glossdef>
297                 </glossentry>
298         </glossdiv>
299         <glossdiv>
300                 <title>P</title>
301                 <glossentry id="PKI">
302                         <glossterm>PKI</glossterm>
303                         <indexterm>
304                                 <primary>PKI</primary>
305                         </indexterm>
306                         <glossdef>
307                                 <para>Public Key Infrastructure (PKI) describes the schemes needed to generate
308                                 and maintain digital SSL Certificates.</para>
309                                 <glossseealso otherterm="SSL Certificate"/>
310                         </glossdef>
311                 </glossentry>
312                 <glossentry id="PostgreSQL">
313                         <glossterm>PostgreSQL</glossterm>
314                         <indexterm>
315                                 <primary>databases</primary>
316                                 <secondary>PostgreSQL</secondary>
317                         </indexterm>
318                         <glossdef>
319                                 <para>A popular open-source object-relational database management system that
320                                 underpins Evergreen software.</para>
321                         </glossdef>
322                 </glossentry>
323                 <glossentry id="putty">
324                         <glossterm>Putty</glossterm>
325                         <indexterm>
326                                 <primary>SSH</primary>
327                                 <secondary>Putty</secondary>
328                         </indexterm>
329                         <glossdef>
330                                 <para>A popular open-source telnet/ssh client for the Windows and Unix
331                                 platforms.  More information is available at
332                                 <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/putty/">
333                                 http://www.chiark.greenend.org.uk/~sgtatham/putty/</ulink>.</para>
334                         </glossdef>
335                 </glossentry>
336         </glossdiv>
337         <glossdiv>
338                 <title>Q</title>
339                 <glossentry></glossentry>
340         </glossdiv>
341         <glossdiv>
342                 <title>R</title>
343                 <glossentry id="Resource Hacker">
344                         <glossterm>Resource Hacker</glossterm>
345                         <glossdef>
346                                 <para>An open-source utility used to view, modify, rename, add, delete and
347                                 extract resources in 32bit Windows executables.
348                                 More information is available at
349                                 <ulink url="http://www.angusj.com/resourcehacker/">Resource Hacker</ulink></para>
350                         </glossdef>
351                 </glossentry>
352                 <glossentry id="RHEL">
353                         <glossterm>RHEL</glossterm>
354                         <indexterm>
355                                 <primary>Linux</primary>
356                                 <secondary>RHEL</secondary>
357                         </indexterm>
358                         <glossdef>
359                                 <para>Also known as "Red Hat Enterprises 
360                                 <systemitem class="osname">Linux</systemitem>". An official 
361                                 <systemitem class="osname">Linux</systemitem> distribution that is targeted 
362                                 at  the commercial market. It is the basis of other popular 
363                                 <systemitem class="osname">Linux</systemitem> distributions, e.g., 
364                                 <systemitem class="osname">CentOS</systemitem>. More information is available
365                                 at <ulink url="http://www.redhat.com">http://www.redhat.com</ulink>.</para>
366                         </glossdef>
367                 </glossentry>
368         </glossdiv>
369         <glossdiv>
370                 <title>S</title>
371                 <glossentry id="SIP2">
372                         <glossterm>SIP</glossterm>
373                         <indexterm>
374                                 <primary>SIP</primary>
375                         </indexterm>
376                         <glossdef>
377                                 <para>SIP, standing for Standard Interchange Protocol, was developed by the 3M
378                                 Corporation to be a common protocol for data transfer between ILS' and third party
379                                 devices.</para>
380                         </glossdef>
381                 </glossentry>
382                 <glossentry id="srfsh">
383                         <indexterm>
384                                 <primary>srfsh</primary>
385                         </indexterm>
386                         <glossterm>srfsh</glossterm>
387                         <glossdef>
388                                 <para>A command language interpreter (shell) that executes commands read from the
389                                 standard input. It is used to test the Open Service Request Framework (OpenSRF).</para>
390                         </glossdef>
391                 </glossentry>
392                 <glossentry id="SRU">
393                         <glossterm>SRU</glossterm>
394                         <indexterm>
395                                 <primary>SRU</primary>
396                         </indexterm>
397                         <glossdef>
398                                 <para>SRU is a standard XML-focused search protocol for Internet search
399                                 queries, utilizing CQL (Contextual Query Language), a standard syntax for
400                                 representing queries.</para>
401                         </glossdef>
402                 </glossentry>
403                 <glossentry id="ssh">
404                         <glossterm>SSH</glossterm>
405                         <indexterm>
406                                 <primary>SSH</primary>
407                         </indexterm>
408                         <glossdef>
409                                 <para>An encrypted network protocol using public-key cryptography that allows
410                                 secure communications between systems on an insecure network. Typically used
411                                 to access shell accounts but also supports tunneling, forwarding TCP ports and
412                                 X11 connections, and transferring files.</para>
413                         </glossdef>
414                 </glossentry>
415                 <glossentry id="sshproxy">
416                         <glossterm>SSH proxy</glossterm>
417                         <indexterm>
418                                 <primary>SSH</primary>
419                                 <secondary>proxy</secondary>
420                         </indexterm>
421                         <glossdef>
422                                 <para>As used in Evergreen, a method of allowing one or more Staff Clients to
423                                 communicate with one or more Evergreen servers over an insecure network by
424                                 sending data through a secure SSH tunnel. It also buffers and caches all data
425                                 travelling to and from Staff Clients to speed up access to resources on
426                                 Evergreen servers.</para>
427                                 <glossseealso otherterm="ssh"/>
428                                 <glossseealso otherterm="tunneling"/>
429                                 <glossseealso otherterm="sshtunnel"/>
430                         </glossdef>
431                 </glossentry>
432                 <glossentry id="sshtunnel">
433                         <glossterm>SSH tunnel</glossterm>
434                         <indexterm>
435                                 <primary>SSH</primary>
436                                 <secondary>tunneling</secondary>
437                         </indexterm>
438                         <glossdef>
439                                 <para>An encrypted data channel existing over an SSH network connection. Used
440                                 to securely transfer unencrypted data streams over insecure networks.</para>
441                                 <glossseealso otherterm="ssh"/>
442                                 <glossseealso otherterm="tunneling"/>
443                         </glossdef>
444                 </glossentry>
445                 <glossentry id="SSL Certificate">
446                         <glossterm>SSL Certificate</glossterm>
447                         <indexterm>
448                                 <primary>SSL</primary>
449                         </indexterm>
450                         <glossdef>
451                                 <para>As used in Evergreen, it is a method of ensuring that Staff Clients are
452                                 able to connect to legitimate Evergreen servers.</para>
453                                 <para>In general, it is a special electronic document used to guarantee
454                                 authenticity of a digital message. Also known as a "public key", or "identity"
455                                 or "digital" certificate. It combines an identity (of a person or an
456                                 organization) and a unique public key to form a so-called digital signature,
457                                 and is used to verify that the public key does, in fact, belong with that
458                                 particular identity.</para>
459                         </glossdef>
460                 </glossentry>
461         </glossdiv>
462         <glossdiv>
463                 <title>T</title>
464                 <glossentry id="tunneling">
465                         <glossterm>tunneling</glossterm>
466                         <indexterm>
467                                 <primary>tunneling</primary>
468                                 <seealso>SSH tunneling</seealso>
469                         </indexterm>
470                         <glossdef>
471                                 <para>As used in Evergreen, it is a method of allowing Staff Clients to securely
472                                 connect to legitimate Evergreen servers.</para>
473                                 <para>In general, it is a method of encapsulating data provided in one network
474                                 protocol (the "delivery"protocol), within data in a different network protocol
475                                 (the "tunneling" protocol). Used to provide a secure path and secure
476                                 communications through an insecure or incompatible network. Can be used to
477                                 bypass firewalls by communicating via a protocol the firewall normally blocks,
478                                 but "wrapped" inside a protocol that the firewall does not block.</para>
479                                 <glossseealso otherterm="sshtunnel"/>
480                         </glossdef>
481                 </glossentry>
482         </glossdiv>
483         <glossdiv>
484                 <title>U</title>
485                 <glossentry id="Ubuntu">
486                         <glossterm>Ubuntu</glossterm>
487                         <indexterm>
488                                 <primary>Linux</primary>
489                                 <secondary>Ubuntu</secondary>
490                         </indexterm>
491                         <glossdef>
492                                 <para>A popular open-source operating system using the 
493                                 <systemitem class="osname">Linux</systemitem> kernel that was originally based on the
494                                 <systemitem class="osname">Debian GNU/Linux</systemitem> operating system. 
495                                 More information is available at
496                                 <ulink url="http://www.ubuntu.com">http://www.ubuntu.com</ulink>.</para>
497                                 <glossseealso otherterm="Debian"/>
498                         </glossdef>
499                 </glossentry>
500         </glossdiv>
501         <glossdiv>
502                 <title>V</title>
503                 <glossentry id="virtualization">
504                         <glossterm>Virtualization</glossterm>
505                         <indexterm>
506                                 <primary>virtualization</primary>
507                         </indexterm>
508                         <glossdef>
509                                 <para>A method of executing software in a special environment that is partitioned or
510                                 separated from the real underlying hardware and software resources. In typical usage, it
511                                 allows a <emphasis>host</emphasis> operating system to encapsulate or emulate another
512                                 operating system environment in such a way that the emulated environment is completely
513                                 unaware of the hosting environment. For instance, it allows a 
514                                 <systemitem class="osname">Linux</systemitem> application to execute within a 
515                                 <systemitem class="osname">Windows</systemitem> environment.</para>
516                         </glossdef>
517                 </glossentry>
518                 <glossentry id="virtualbox">
519                         <glossterm>VirtualBox</glossterm>
520                         <indexterm>
521                                 <primary>virtualization software</primary>
522                                 <secondary>VirtualBox</secondary>
523                         </indexterm>
524                         <glossdef>
525                                 <para>A popular commercial package of virtualization software that emulates the x86
526                                 microprocessor architecture. It can be installed on
527                                 <systemitem class="osname">Linux</systemitem>, <systemitem class="osname">Mac OS X</systemitem>,
528                                 <systemitem class="osname">Windows</systemitem> or 
529                                 <systemitem class="osname">Solaris</systemitem> "host" operating systems and allows 
530                                 other "guest" (typically including <systemitem class="osname">Linux</systemitem> and 
531                                 <systemitem class="osname">Windows</systemitem>) operating systems to be loaded and executed.</para>
532                                 <glossseealso otherterm="virtualization"/>
533                         </glossdef>
534                 </glossentry>
535                 <glossentry id="virtualpc">
536                         <glossterm>Virtual PC</glossterm>
537                         <indexterm>
538                                 <primary>virtualization software</primary>
539                                 <secondary>Virtual PC</secondary>
540                         </indexterm>
541                         <glossdef>
542                                 <para>A popular commercial package of virtualization software that emulates the x86
543                                 microprocessor architecture. It is installed on a Windows "host" operating system and
544                                 allows other "guest" (typically including <systemitem class="osname">Linux</systemitem>
545                                 and <systemitem class="osname">Windows</systemitem>) operating systems to be loaded and
546                                 executed.</para>
547                                 <glossseealso otherterm="virtualization"/>
548                         </glossdef>
549                 </glossentry>
550                 <glossentry id="Volume Buckets">
551                         <glossterm>Volume Buckets</glossterm>
552                         <indexterm>
553                                 <primary>volume buckets</primary>
554                         </indexterm>
555                         <glossdef>
556                                 <para>Virtual <quote>containers</quote> to use in batch processing of multiple
557                                 volumes. They can be used to perform various cataloging/holdings maintenance
558                                 tasks in batch.</para>
559                         </glossdef>
560                 </glossentry>
561                 <glossentry id="vmware">
562                         <glossterm>VMware</glossterm>
563                         <indexterm>
564                                 <primary>virtualization software</primary>
565                                 <secondary>VMware</secondary>
566                         </indexterm>
567                         <glossdef>
568                                 <para>A popular commercial package of virtualization software that emulates the x86
569                                 microprocessor architecture. It can be installed on
570                                 <systemitem class="osname">Linux</systemitem>, 
571                                 <systemitem class="osname">Mac OS X</systemitem>,
572                                 <systemitem class="osname">Windows</systemitem> or 
573                                 <systemitem class="osname">Solaris</systemitem> "host" operating systems and
574                                 allows other "guest" (typically including 
575                                 <systemitem class="osname">Linux</systemitem> and 
576                                 <systemitem class="osname">Windows</systemitem>) operating systems to be
577                                 loaded and executed.</para>
578                                 <glossseealso otherterm="virtualization"/>
579                         </glossdef>
580                 </glossentry>
581         </glossdiv>
582         <glossdiv>
583                 <title>W</title>
584                 <glossentry id="wine">
585                         <glossterm>Wine</glossterm>
586                         <indexterm>
587                                 <primary>Linux</primary>
588                                 <secondary>Wine</secondary>
589                         </indexterm>
590                         <glossdef>
591                                 <para>A popular open-source application that allows
592                                 <systemitem class="osname">Linux</systemitem> and 
593                                 <systemitem class="osname">Unix</systemitem>
594                                 systems to run <systemitem class="osname">Windows</systemitem> executables. 
595                                 More information is available at 
596                                 <ulink url="http://www.winehq.org/">http://www.winehq.org/</ulink>.</para>
597                         </glossdef>
598                 </glossentry>
599         </glossdiv>
600         <glossdiv>
601                 <title>X</title>
602                 <glossentry id="xml">
603                         <glossterm>XML</glossterm>
604                         <indexterm>
605                                 <primary>XML</primary>
606                         </indexterm>
607                         <glossdef>
608                                 <para>The eXtensible Markup Language, a subset of SGML; a set of rules for
609                                 encoding information in a way that is both human- and machine-readable. It is
610                                 primarily used to define documents but can also be used to define arbitrary
611                                 data structures. It was originally defined by the World Wide Web Consortium
612                                 (W3C).</para>
613                         </glossdef>
614                 </glossentry>
615                 <glossentry id="XMPP">
616                         <glossterm>XMPP</glossterm>
617                         <indexterm>
618                                 <primary>XMPP</primary>
619                                 <seealso>jabber</seealso>
620                         </indexterm>
621                         <glossdef>
622                                 <para>An open-standard communications protocol, based on XML, used in
623                                 message-oriented middleware. It supports the concept of a consistent
624                                 <emphasis>domain</emphasis> of message types that flow between software
625                                 applications, possibly on different operating systems and architectures. 
626                                 More information is available at 
627                                 <ulink url="http://xmpp.org">http://xmpp.org</ulink>.</para>
628                                 <glossseealso otherterm="Jabber"/>
629                         </glossdef>
630                 </glossentry>
631                 <glossentry id="xpath">
632                         <glossterm>xpath</glossterm>
633                         <indexterm>
634                                 <primary>xpath</primary>
635                         </indexterm>
636                         <glossdef>
637                                 <para>The XML Path Language, a query language based on a tree representation
638                                 of an XML document. It is used to programmatically select nodes from an XML
639                                 document and to do minor computation involving strings, numbers and Boolean
640                                 values. It allows you to identify parts of the XML document tree, to navigate
641                                 around the tree, and to uniquely select nodes. The currently version is "XPath
642                                 2.0". It was originally defined by the World Wide Web Consortium (W3C).</para>
643                         </glossdef>
644                 </glossentry>
645                 <glossentry id="xul">
646                         <glossterm>XUL</glossterm>
647                         <indexterm>
648                                 <primary>xUL</primary>
649                         </indexterm>
650                         <glossdef>
651                                 <para>The XML User Interface Language, a specialized interface language that allows
652                                 building cross-platform applications that drive <application>Mozilla</application>
653                                 -based browsers such as <application>Firefox</application>. More information is
654                                 available at 
655                                 <ulink url="https://developer.mozilla.org/en/XUL">
656                                 https://developer.mozilla.org/en/XUL</ulink>.</para>
657                         </glossdef>
658                 </glossentry>
659                 <glossentry id="xulrunner">
660                         <glossterm>xulrunner</glossterm>
661                         <indexterm>
662                                 <primary>XULRunner</primary>
663                         </indexterm>
664                         <glossdef>
665                                 <para>A specialized run-time application environment that provides support for
666                                 installing, upgrading and uninstalling <application>XUL</application>
667                                 applications. It operates with <application>Mozilla</application>-based
668                                 applications such as the <application>Firefox</application> browser. 
669                                 More information is available at
670                                 <ulink url="https://developer.mozilla.org/en/XULRunner">
671                                 https://developer.mozilla.org/en/XULRunner</ulink>.</para>
672                                 <glossseealso otherterm="xul"/>
673                         </glossdef>
674                 </glossentry>
675         </glossdiv>
676         <glossdiv>
677                 <title>Y</title>
678                 <glossentry id="YAZ">
679                         <glossterm>YAZ</glossterm>
680                         <indexterm>
681                                 <primary>yaz</primary>
682                         </indexterm>
683                         <glossdef>
684                                 <para>A programmers’ toolkit supporting the development of Z39.50/SRW/SRU
685                                 clients and servers.</para>
686                         </glossdef>
687                 </glossentry>
688                 <glossentry id="yaz-client">
689                         <indexterm>
690                                 <primary>yaz</primary>
691                         </indexterm>
692                         <glossterm>yaz-client</glossterm>
693                         <glossdef>
694                                 <para>Z39.50/SRU client for connecting to YAZ servers. 
695                                 More information is available at 
696                                 <ulink url="http://www.indexdata.com/yaz">http://www.indexdata.com/yaz</ulink></para>
697                         </glossdef>
698                 </glossentry>
699         </glossdiv>
700         <glossdiv>
701                 <title>Z</title>
702                 <glossentry id="Z39.50">
703                         <glossterm>Z39.50</glossterm>
704                         <indexterm>
705                                 <primary>Z39.50</primary>
706                         </indexterm>
707                         <glossdef>
708                                 <para>A client–server protocol for searching and retrieving information from
709                                 remote computer databases.</para>
710                         </glossdef>
711                 </glossentry>
712         </glossdiv>
713 </glossary>