next up previous contents
Next: La-Lm Up: Linux Software Encyclopedia Previous: Ka-Km

Kn-Kz

A / B / C / D / E / F / G / H / I / J / K / L / M / N / O / P / Q / R / S / T / U / V / W / X / Y / Z

Last checked or modified: Nov. 2, 1996

[home / linux ]


 
Knews
A threaded newsreader with an X11 interface. The features include:

A source code distribution of Knews is available. It is written in C and using the X11 libraries and can be compiled and installed on most generic UNIX platforms. It is documented in a man page although the interface is fairly self-explanatory.

[http://www.matematik.su.se/~kjj/]

 

Knvas
A widget intended to provide a means for the graphical display of objects such as lines, rectangles, and icons as well as the direct manipulation of these objects for Xt-based applications. The goal is to provide a lightweight and easy to use graphical object class library which is tightly coupled with Xt widgets. The combination of the widget and the objects library provides a way to draw in a Motif application. It allows the interactive manipulation of objects with a mouse, e.g. objects may be rotated, scaled and moved. The widget also supports double buffering, multi-view, and unlimited zoom. It is a Motif widget to be used in Motif applications. See also the Klm scripting environment package. [http://www.inria.fr/koala/jml/widgets/knvas.html]

 

Koala
A GUI developer toolkit written in Java. A tool called the Koala Interface Designer (KID) is under development. [http://www.inria.fr/koala/jml/java/gui/overview.html]

 

Korn Shell
See pdksh.

 

KQML
The Knowledge Query and Manipulation Language is a language and protocol for exchanging information and knowledge. It is part of the ARPA Knowledge Sharing Effort aimed at developing techniques and methodologies for building large-scale knowledge bases which are both sharable and reusable. It is both a message format and a message-handling protocol to support run-time knowledge sharing among agents, and can be used as either a language for an application program to interact with an intelligent system or for two or more intelligent systems to share knowledge in support of cooperative problem solving. KQML focuses on an extensible set of performatives defining permissible operations which agents may attempt on each other's knowledge and goal stores, with the performatives comprising a substrate on which higher level models of inter-agent interaction such as contract nets and negotation can be developed. It also provides a basic architecture for knowledge sharing through a special class of agent called a communication facilitator which coordinates the interactions of other agents. Available software which implements or is otherwise related to KQML includes JAT, KAPI, KAPICLIPS, and Magenta.

[http://retriever.cs.umbc.edu/kqml/]

 

KRONOS
A 3-D cosmological hydrodynamics code based on a combination of the piecewise parabolic method (PPM) to solve the gas dynamics and the particle-mesh (PM) algorithm to follow the collisionless matter. It is written in Fortran 77. [http://zeus.ncsa.uiuc.edu:8080/archives/software/general/kronos.html]

 

ksh
See pdksh.

 

kunf
An attempt to establish a uniform way of accessing configuration data across all programs. Currently large programs usually have their own configuration files and smaller programs have none, i.e. the configuration values are all hard-coded. With kunf each application calls a set of library functions (or in the case of a shell script a utility program) which then return the configuration data. Each piece of configuration data has an identifying name which makes it independent of a particular location or configuration file. When an application requests a data item the library looks up the value in a location transparent way and performs a set of translations on the value (if necessary), after which the value is returned to the calling code. The kunf distribution includes the source code, written in C, and documentation in the form of man pages as well as HTML documents. Several examples are also provided with the distribution. This was developed on a Linux Intel platform.

[http://sar8.ee.uct.ac.za/linux/kunf/]

A / B / C / D / E / F / G / H / I / J / K / L / M / N / O / P / Q / R / S / T / U / V / W / X / Y / Z

[ home / linux ]


next up previous contents
Next: La-Lm Up: Linux Software Encyclopedia Previous: Ka-Km
Steven K. Baum
7/16/1998