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