Next: Zn-Zz
Up: Linux Software Encyclopedia
Previous: Yn-Yz
  Contents
Last checked or modified: Feb. 4, 1999
[home /
linux ]
CATEGORIES |
NEW
Aa-Am |
An-Az |
Ba-Bm |
Bn-Bz |
Ca-Cm |
Cn-Cz |
Da-Dm |
Dn-Dz |
Ea-Em |
En-Ez |
Fa-Fm |
Fn-Fz |
Ga-Gm |
Gn-Gz |
Ha-Hm |
Hn-Hz |
Ia-Im |
In-Iz |
Ja-Jm |
Jn-Jz |
Ka-Km |
Kn-Kz |
La-Lm |
Ln-Lz |
Ma-Mm |
Mn-Mz |
Na-Nm |
Nn-Nz |
Oa-Om |
On-Oz |
Pa-Pm |
Pn-Pz |
Qa-Qm |
Qn-Qz |
Ra-Rm |
Rn-Rz |
Sa-Sm |
Sn-Sz |
Ta-Tm |
Tn-Tz |
Ua-Um |
Un-Uz |
Va-Vm |
Vn-Vz |
Wa-Wm |
Wn-Wz |
Xa-Xm |
Xn-Xz |
Ya-Ym |
Yn-Yz |
Za-Zm |
Zn-Zz |
- Zdist
- A CNIDR
text
indexing and searching
package that replaced their earlier freeWAIS package. In turn, Zdist
is now part of their larger
Isite distribution package.
- Zebra (router)
- A routing software package for TCP/IP networks.
A computer with Zebra installed works as a dedicated router, both talking
with other routers via routing protocols and updating the kernel routing
table.
It can be dynamically configurated and routing table information can
be viewed from the command-line interface.a
It uses a multi-thread mechanism when it runs with a kernel supported
multiple threads.
The Zebra package consists of a collection of
daemons, one for each major supported
protocol and one for managing the kernel routing table.
The supported protocols include:
- BGP-4;
- BGP Route Reflection (as an alternative to full mesh
IBGP;
- BGP Communication Attribute;
- RIPng for IPv6;
- multiprotocol extensions for BGP-4;
- OSPF version 2;
- RIP version 2; and
- use of BGP-4 multiprotocol extensions for IPv6 Inter-Domain routing.
A source code distribution is available which is documented
in Texinfo format.
[http://www.zebra.org/]
- Zebra
- A software package for integration, display, and management of
diverse environmental data sets. It is designed to operate in both
real time and postprocesing modes. The system is available in
source code and as a binary for SUN, HP and SGI platforms, and I've
been informed that Alpha and Linux ports are on the way.
It is freely available by sending a request to an
email address given at the site.
[http://atd.ucar.edu/rdp/zeb.html]
- Zebra Server
- A fielded, free-text indexing and retrieval engine with a
Z39.50 front-end. Any compatible commercial or freeware
Z39.50 client can be uses to access data stored in Zebra.
Zebra has a configurable, structured record model an offers
excellent facilities for handling the structure of records
which are logically partitioned into discrete elements or
fields. It can be used to easily index any structured data
set, e.g. Web documents, a mail archive, or a Usenet news
directory, but is particularly suited for data models based on
the Generic Record Syntax (GRS-1) of the Z39.50 standard, i.e.
the internal system of Zebra is modeled after the GRS-1 record
structure. Work is being done to improve the support for large
records with little or no structuring such as full text.
The features of Zebra include:
- support for updating, i.e. records can be added and deleted without
rebuilding the index from scratch;
- support for large databases with files for indices automatically
partitioned over multiple disks;
- support for arbitrarily complex records
with an SGML-like
input syntax allowing nested data elements;
- support for random storage formats with a system of input filters driven
by regular expressions allowing the easy processing of most ASCII-based
data formats;
- support for boolean queries as well as relevance-ranking (free text)
searching;
- support for multiple concrete syntaxes for record exchange, e.g. GRS-1,
SUTRS, ISO2709 (*MARC);
- support for approximate matching in registers;
- protocol facilites including Init, Search, Retrieve, and Browse;
- piggy-backed presents honored for Search;
- support for named result sets;
- easy configuration to support different application profiles with tables
for attribute sets, tag sets, and abstract syntaxes;
- partial support for complex composition specificiations using Espec-1;
some variant support; and
- the use of the YAZ toolkit for the protocol
implementation.
The source code for the Zebra Server is available. It is
written in ANSI C and can be compiled on nearly any generic
UNIX system with an appropriate compiler.
Compilation and use also requires the YAZ
toolkit.
The system is documented in a user's manual available in both
HTML and PostScript
formats.
[http://www.indexdata.dk/zebra.html]
- ZedKit
- A Z39.50 toolkit designed to provide an application
developer with a comprehensive set of Z39.50 client and server protocol
service functions along with a set of association functions that manage
the communications operations on TCP/IP and OSI.
The toolkit is divided into four distinct programming function
groups as well as a front-end TCP/IP daemon and some test programs.
The function groups are:
- Origin Services, which provide support for issuing Z39.50
service requests and receiving responses over a communications network;
- Target Services, which provide support for the reception of
service request and issuing responses over a network, i.e. the encoding
and decoding of protocol packets and the data transfer;
- Association Services, which support all aspects of networked
communications; and
- Utility Functions, which includes several functions for the
origin and target that provide information on the communications
stack as well as a trace facility.
[http://roadrunner.crxnet.com/dbv.html]
- Z80Em
- A portable Z80 emulator with an integrated single-step debugger, a
portable disassembler, and two engines.
One engine is written in C and can be used on most
32+ bit systems. The other is optimized for GCC.
Z80Em can be used to emulate systems with multiple Z80s or systems
with several different CPUs.
[http://www.komkon.org/~dekogel/misc.html]
- Z88
- A finite element analysis program
featuring:
- 17 finite element types covering plane stress, axial symmetric
structures, and spatial structures up to 20-node serendipity hexagons;
- a GUI built on Motif;
- a powerful mesh generator;
- a DXF format converter;
- a plotting program; and
- a finite element solver featuring an in-situ Cholesky solver
along with the skyline storage method.
A source code distribution is available under the
GPL.
Binary distributions are also available for Linux Intel platforms.
Documentation is contained in a set of HTML files included in
the distribution.
[http://home.t-online.de/home/dr.frank.rieg/hpeng.htm]
- zen
- A full-featured BASIC interpreter.
A manual is included in PDF format.
A binary is available for Linux Intel systems.
[ftp://ftp.demon.co.uk/pub/unix/linux/apps/misc/]
- ZEN
- A toolbox for fast computations in finite extensions of finite rings.
Many computational problems require arithmetic operations in
polynomial finite rings, e.g. integer factorizations and primality
testing. This is generally done using either general symbolic
software (e.g. Maple, Mathematica, etc.) or ad hoc programs written
in C, although the former option is usually quite slow and the latter
insufficiently general to be useful.
The ZEN library is written to perform efficient arithmetic operations
for general polynomial extensions of finite rings.
The features of the ZEN library include:
- basic operations on elements
over any finite ring (including Karatsuba multiplication for large
integers);
- operations on polynomials over any finite ring (including
Karatsuba multiplication for all polynomials);
- operations on matrices
over any finite ring, including inversion, and kernel computation;
- operations on truncated series over any finite ring; and
- operations on elliptic curves over any finite ring.
The library can either be used as-is or extended via a defined
procedure. Several examples are included.
The package includes the source code, written in C, and extensive
documentation in LaTeX format. The documentation
includes a user's and a reference manual. This package makes extensive
use of the BigNum package, which is included
in the package.
[http://ultralix.polytechnique.fr/~zen/]
- Zephyr
- A notice transport and delivery system for use with network-based
services and applications with a need for immediate, reliable and
rapid communication with their clients. Zephyr meets the high-throughput,
high fan-out communications requirements of large-scale workstation
environments and is designed as a suite of layered services based on
a reliable, authenticated notice protocol, with the authentication
usually provided by Kerberos.
Multiple, redundant Zephyr
servers provide basic routing, queueing, and dispatching services
to clients which communicate via the Zephyr Client Library, and
more advanced services are built upon this base.
The services which are candidate clients for Zephyr include
files, post offices, electronic meetings, printing, MOTD, on-line
consulting, host status notification, user location notification,
talking or phoning, emergency notification, messages, and others.
The Zephyr system suite of programs consists of:
- zctl, the subscription control program;
- zinit, the login initialization program;
- zleave, which reminds you when you have to leave;
- zlocate, which finds a user;
- znol, which serves notice on the login/logout of specified users;
- zwgc, the WindowGram client;
- zwrite, which writes to another user;
- zhm, the HostManager client;
- zephyrd, the Zephyr server daemon; and
- zstat, which displays Zephyr statistics.
The source code for Zephyr is available. It is written in C
and can be installed on most generic UNIX systems using the
supplied configure file.
It is documented in a programmer's manual in
LaTeX format as well as in man pages
for the individual programs.
See also Kerberos and
Hesiod, and
Moira.
[ftp://athena-dist.mit.edu/pub/ATHENA/]
[http://sunsite.unc.edu/pub/Linux/system/network/]
- ZEROIN
- A Fortran 77 subroutine which searches for a zero of a function
between given values until the width of the searching interval
has collapsed to within a specified tolerance.
A source code distribution of this Fortran 77 routine is
available. It is documented via comment statements contained
within the source code file.
This is part of CMLIB.
[http://sunsite.doc.ic.ac.uk/public/computing/general/statlib/cmlib/]
- ZeusMail
- The name of this was changed to ThorMail.
- Zgv
- Zgv is a GIF/JPEG/PNM/BMP/TGA/PNG graphic file viewer for
VGA and SVGA displays. It uses svgalib, and provides
a graphic-mode file selector to select file(s) to
view, and allows panning and fit-to-screen methods of
viewing, slideshows, scaling, etc.
[http://sunsite.unc.edu/pub/Linux/apps/graphics/viewers/svga/]
[ftp://ftp.cc.gatech.edu/pub/linux/apps/graphics/viewers/svga/]
- Zlex
- A lex-compatible scanner generator.
The features of zlex not found in either lex or
flex include:
- 16-bit character support;
- intra-token patterns for doing the pre-lexical
processing required by some programming languages;
- obtaining the column number of the current token;
- accessing the count of the number of characters read from the current file;
- sharing of code among multiple scanners via shared library code;
- the handling of ambiguous right-context patterns;
- interactive operations without performance degradation;
- the generation of directly encoded scanners in addition to the usual
ones which interpret tables; and
- an option which makes it more tolerant of white spaces and comments.
This had not yet been released as of 7/97 but is promised as
soon as the author is satisfied with its performance.
See the related ZyaccA lex-compatible scanner generator.
[http://opal.cs.binghamton.edu/~zdu/zlex/]
- zlib
- A free, general-purpose, legally unencumbered, lossless data
compression library for use on virtually any computer hardware
and operating system.
The zlib specification calls for a data format which:
- is independent of CPU type, operating system, file system, and
character set and can therefore be used for interchange;
- can be produced or consumed, even for an arbitrarily long sequentially
presented input data stream, using only an a priori bounded amount
of intermediate storage;
- can use a number of different compression
methods; and
- can be implemented readily in a manner not covered by patents.
This library is an integral part of
libpng.
This zlib implementation written in C and is portable to many
platforms, including most UNIX platforms.
Zlib interfaces are separately available for
Perl, Python,
and Java.
[http://www.cdrom.com/pub/infozip/zlib/]
- ZMailer
- A mail transfer agent intended for
gateways or mail servers or other large environments that make extreme
demands on the abilities of a mailer.
Zmailer is a multi-process mailer that uses two daemons to manipulate
messages. One is a router that may consist of N parallel processes and
the other is a queue manager used to schedule mail delivery.
The features of ZMailer include:
- strong limits on the impact on the host, i.e. system loading is
deterministic;
- a secure design;
- an extremely customizable configuration mechanism;
- a flexible database interface with support for sorted and unsorted
files, dbm, ndbm, gdbm, NIS, DNS, etc;
- efficient message queue management; and
- a fast binary-transparent SMTP server and client.
A source code distribution of ZMailer is available.
It is written in C and portable to most UNIX systems.
A manual is currently (6/98) under development and the software
itself is still in the beta test stage.
[http://www.zmailer.org/]
- ZMAP
- A set of Matlab scripts for implementing
a broad range of traditional and novel techniques for
seismicity analysis.
The functionality of ZMAP includes:
- display of standard plots such as maps, cross-sections, time series,
time-magnitude, time depth, 3-D views of seismicity and histograms;
- interactive event selection in polygons of any shape;
- separation of the dependent and independent parts of the
seismicity (i.e. declustering) with investigation of cluster properties
such as the b- and p-values, histograms and rate changes for
individual and groups of clusters;
- evaluation of seismicity rate changes as a function of space and
time using maps, cross-sections, or movies of the standard deviate;
- identification of all occurrences of seismicity patterns in space-time
using alarm cubes;
- evaluation of the significance of a seismic quiescence as compared
to the randomized catalog or the assumption of a Poissonian distribution;
- studying the characteristics of the frequency-magnitude distribution
of events in space and time;
- evaluation of the confidence limits of the a- and b-value
estimates as a function of sample size;
- interactive estimation of the p-value of an aftershock sequence
from Omori's law;
- calculation of the recurrence time for a magnitude M event from the
frequency-magnitude distribution;
- investigation of the properties of seismicity rate changes using
magnitude signatures and GENAS;
- time to failure analysis based on accelerated moment release;
- inversion for the stress direction;
- data import from a number of different catalog formats;
- an interactive interface; and
- an open, extensible architecture for easily adding new components.
[http://seismo.ethz.ch/staff/stefan/]
- ZMODEM
- A file transfer protocol used for the
transmission of text and binary files over asynchronous communications
lines, e.g. phone lines.
This superseded the YMODEM protocol
by including various enhancements that corrected weaknesses
in the earlier protocol.
ZMODEM can be used directly or with reliable link level protocols such
as X.25, in which case it detects and corrects
errors in the interfaces between error controlled media and the remainder
of the communications link.
Next: Zn-Zz
Up: Linux Software Encyclopedia
Previous: Yn-Yz
  Contents
Manbreaker Crag
2001-03-08