next up previous contents
Next: Zn-Zz Up: Linux Software Encyclopedia Previous: Yn-Yz   Contents

Za-Zm

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 up previous contents
Next: Zn-Zz Up: Linux Software Encyclopedia Previous: Yn-Yz   Contents
Manbreaker Crag 2001-03-08